Tworząc proste strony, ze względu na łatwość ich edycji, praktycznie zawsze korzystamy z bazy danych. Zazwyczaj wybieramy do tego MySQL, który kiedyś uchodził za tego najlżejszego i nie mającego zbyt wielu zaawansowanych funkcji. Jednak dzisiaj, ten system bazodanowy nie jest już taki prosty, jak się dużej części programistów wydaje i mimo lżejszych alternatyw nadal go wykorzystują do praktycznie statycznych stron, które są np. wizytówkami firm. Jest to wielkim błędem, gdyż można to zrobić dużo prościej, odciążając przy tym serwer oraz zmniejszając czas, który skrypt traci na nawiązanie połączenia z bazą danych. Czytaj dalej
Kiedy piszemy portal, często przydałoby się również stworzyć forum. O ile zainstalować skrypt for nie jest rzeczą trudną, to pojawia się poważny problem. Jest nim integracja Naszego CMSa z systemem użytkowników forum dyskusyjnego. Zakładam, że wybrałeś phpBB3, bo na podstawie niego jest ten artykuł stworzony. Najłatwiej jest wykorzystać cały system sesji phpBB3 i to właśnie opiszę w niniejszym tutorialu. Czytaj dalej
Czasem potrzebujemy do jakiejś daty dodać miesiąc, dwa, czy nawet rok. Z pomocą przychodzi nam klasa DateTime, która oferuje przydatne przy operacjach na czasie metody.
Czytaj dalej
Kiedy tworzymy większe aplikacje, musimy mieć kontrolę nad jej optymalizacją. Podstawową rzeczą, jaką wykonujemy to pomiar czasu, w jakim dany skrypt się generuje. Jak wiadomo, są to bardzo krótkie czasy jak dla nas, lecz pamiętajmy: czym bardziej zoptymalizowana aplikacja, tym słabszy serwer ją utrzyma przy stałej liczbie uruchomień. Przedstawię Ci sposób na uzyskanie tejże małej, ale jakże ważnej liczby.
Czytaj dalej
Często i gęsto potrzebujemy wykonać jakąś operację związaną z plikami. Nie zawsze potrzebujemy do przechowywania różnych informacji bazy danych, więc wypadałoby nauczyć się podstawowych operacji na plikach, które możemy wykonać za pomocą PHP. Spróbuję dzisiaj Ci pomóc w “ogarnięciu” podstaw tematu operacji na plikach w języku programowania, jakim jest PHP. Czytaj dalej