tryme 0 Zgłoś post Napisano Październik 25, 2010 Witam, Powiedzcie mi na jakiej zasadzie na dużym multihostingu oferującym zakładanie np. for (do wyboru 3 różne silniki) rozpoznawane jest później do którego katalogu z wybranym skryptem należy dana subdomena? Udostępnij ten post Link to postu Udostępnij na innych stronach
regdos 1848 Zgłoś post Napisano Październik 25, 2010 Można to rozwiązać na kilka sposobów: - konfiguracja serwera www kieruje subdomenę na określony katalog - uruchomiony jest wildcard dla domeny i przy pomocy .htaccess subdomeny kierowane są na odpowiedni katalog - uruchomiony jest wildcard dla domeny i przy pomocy skryptu php wczytywane są odpowiednie aplikacje Udostępnij ten post Link to postu Udostępnij na innych stronach
tryme 0 Zgłoś post Napisano Październik 25, 2010 - konfiguracja serwera www kieruje subdomenę na określony katalog Tylko przy każdym założeniu forum/blogu konieczne jest restarowanie serwera www. Chciałbym korzystać z Lighttpd. - uruchomiony jest wildcard dla domeny i przy pomocy .htaccess subdomeny kierowane są na odpowiedni katalog Tylko jak to będzie działać jak w pliku .htaccess będzie 100 000 wpisów lub więcej? - uruchomiony jest wildcard dla domeny i przy pomocy skryptu php wczytywane są odpowiednie aplikacje Tylko ten skrypt php musi korzystać z jakiejś bazy, którą będzie odpytywał za każdym razem a to generuje dodatkowe obciążenie serwera. Nie ma innych opcji? Udostępnij ten post Link to postu Udostępnij na innych stronach
maniack 403 Zgłoś post Napisano Październik 25, 2010 (edytowany) . Edytowano Wrzesień 9, 2017 przez maniack (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
kafi 2425 Zgłoś post Napisano Październik 25, 2010 Tylko ten skrypt php musi korzystać z jakiejś bazy, którą będzie odpytywał za każdym razem a to generuje dodatkowe obciążenie serwera. Nie musi. Wystarczy, że w pliku config.php, w którym są ustawione parametry bazy danych, ustawi się coś w stylu $db_host = 'localhost'; $db_user = 'mojabaza'; $db_pass = 'mojehaslo'; $db_name = md5($_SERVER['HTTP_HOST']); A nazwy baz będą właśnie md5 z hosta. Udostępnij ten post Link to postu Udostępnij na innych stronach
regdos 1848 Zgłoś post Napisano Październik 25, 2010 Chyba nie do końca zrozumiałeś co autor ma na myśli. Autor chce żeby ludzie uruchomiali na subdomenach fora ale na różnych skryptach, któe sa w różnych katalogach wiec musi być jakiś mechanizm nadrzędny, który w zależności od subdomeny wczyta odpowiedni skrypt i pewnie jakieś inne parametry. Z tym obciążeniem tez bym nie przesadzał jedno zapytanie więcej + odpowiedni cache i będzie działać. Udostępnij ten post Link to postu Udostępnij na innych stronach
tryme 0 Zgłoś post Napisano Październik 25, 2010 Dokładnie chodzi mi o to co napisał regdos powyżej. Co do tego dodatkowego jednego zapytania do bazy ... wszystko fajnie będzie chodzić jak odsłon będzie niewiele, ale co jeśli w ciągu każdego dnia zaczniemy zliczać odsłony w milionach? To przecież będą miliony dodatkowych zapytań w ciągu każdego dnia, których właśnie staram się uniknąć. Udostępnij ten post Link to postu Udostępnij na innych stronach
kafi 2425 Zgłoś post Napisano Październik 25, 2010 Chyba, że tak. Jeśli taki overhead na dispatherze jaki zaproponował regdos nie jest zadowalający, to pozostanie ci oferować te różne skrypty pod różnymi tld. A routowanie danych do dibi to dalej już wg mojej wcześniejszej myśli. Udostępnij ten post Link to postu Udostępnij na innych stronach
regdos 1848 Zgłoś post Napisano Październik 25, 2010 Co do tego dodatkowego jednego zapytania do bazy ... wszystko fajnie będzie chodzić jak odsłon będzie niewiele, ale co jeśli w ciągu każdego dnia zaczniemy zliczać odsłony w milionach? To przecież będą miliony dodatkowych zapytań w ciągu każdego dnia, których właśnie staram się uniknąć. No to teraz zobacz ile to będzie % względem wszystkich zapytań jakie będą generowały skrypty forum i dane na jakich będą pracowały i wydaje mi się, że to nie będzie dużego problemu szczególnie, że można to próbować rozsądnie cachować w plikach, w pamięci. Udostępnij ten post Link to postu Udostępnij na innych stronach
crazyluki 114 Zgłoś post Napisano Październik 25, 2010 W sumie, tak na szybko, możliwie prostym i tanim rozwiązaniem byłby zakup autoinstalatora skryptów np installatron który może zainstalować dowolny praktycznie skrypt w paru kliknięciach. więc - kupujesz licencję DA, installatrona ( 250zł wydasz w sumie jak dobrze poszukasz), piszesz proste API do DA do zakładania nowych kont hostingowych w Twoich subdomenach PLUS API do installatrona (http://installatron.com/api) dzięki któremu na wyżej wymienionym koncie zainstalujesz odpowiedni skrypt. Użytkownikom w DA ograniczasz wszystkie uprawnienia. dzieki temu masz wszystko pod kontrolą, zużycie miejsca, transfer et cetera. Wersje instalacyjne wszystkich skryptów możesz sam dobrać/dostroić w installatronie. Udostępnij ten post Link to postu Udostępnij na innych stronach
regdos 1848 Zgłoś post Napisano Październik 25, 2010 Chciałbym korzystać z Lighttpd. Więc DA raczej nie przejdzie. Do tego jak kolega już zauważył to Tylko przy każdym założeniu forum/blogu konieczne jest restarowanie serwera www. i przy dużej liczbie subdomen i częstym dodawaniu subdomeny to nie będzie wydajne. Udostępnij ten post Link to postu Udostępnij na innych stronach