Jak sprawdzić prędkość serwera www pod hosting?

Szukając wydajnego serwera WWW zastanawiałem się jakie parametry wziąć pod uwagę i jak ocenić jego wydajność? Jak zmierzyć szybkość?  Można by przeprowadzić naprawdę dużo różnych testów, jednakże do większości celów wystarczy sprawdzić kilka podstawowych rzeczy wpływających na szybkość ładowania strony www:  pingi, trasę routingu, szybkość PHP, szybkość MySQL:  

Continue Reading

Prosty backup MySQL z pomocą PHP lub Basha

Pisząc strony/systemy korzystające z PHP+MySQL w którymś momencie musimy zaprojektować backup bazy. Oczywiście są do tego gotowe programy, ale po co od razu ściągać jakiś dziwny soft skoro już mamy odpowiednie narzędzia. W przypadku linuxa zaprzęgamy do roboty mysqldumpa,basha oraz crona i trzymamy kilka kopii w tył (np z 7 dni).

Continue Reading

Pliki konfiguracyjne .htaccess

Do czego służą pliki .htaccess ? Plik .htaccess pozwala na pewne zmiany w konfiguracji serwera. Zmiany te są widoczne tylko w podkatalogach i katalogu, w którym ten plik się znajduje. Za pomocą pliku .htaccess można zmieniać/konfigurować niektóre dyrektywy Apache lub też ustawienia PHP bez konieczności grzebania w plikach konfiguracyjnych serwera. Najpierw musimy jednak poinformować Apache w pliku głównym httpd.conf, że chcemy umożliwić użytkownikom zmianę konfiguracji poprzez pliki .htaccess

Continue Reading

Gruszki w butelce czyli PHP PEAR

Jak podaje Wikipedia PEAR (PHP Extension and Application Repository) – jest frameworkiem i systemem dystrybucji rozszerzeń do języka PHP. Został rozpoczęty w 1999 roku przez Stiga S. Bakkena i w krótkim czasie dołączyło do niego wiele osób, które teraz tworzą społeczność zarządzającą projektem. Głównymi założeniami jego projektu było dostarczenie programistom PHP kolekcji otwartoźródłowych rozszerzeń i prostego systemu ich dystrybucji w postaci tzw. paczek. W przeszłości zaliczało się do tego również PECL, które w 2003 roku stało się samodzielnym projektem.

Continue Reading

IPB 1.3 final pod PHP5

IPB 1.2, 1.3 i 1.3.1 nie jest w 100% kompaktybilne z PHP5. Wiele firm świadcących usługi hostingowe uaktualnia swoje oprogramowanie i w tym PHP do najnowsysch wersji. W związku z czym koniecznich jest kilka zmian w plikach. Na początku trzeba koniecznie zrobić kopię plików w których będą dokonywane zmiany.

Continue Reading