Potasiak Blog "Wyobraźnia jest ważniejsza od wiedzy"

14sie/108

Singleton – wzorce projektowe

Co to właściwie jest? Dlaczego miałbym to używać? Otóż singleton to konstrukcyjny wzorzec projektowy, dzięki któremu możemy kontrolować ilość instancji danej klasy. Jednym słowem singleton “pilnuje”, aby w skrypcie nie zostało utworzonych wiele instancji danej klasy, jednocześnie udostępniając ją globalnie w całym skrypcie. Najczęstszym rozwiązaniem jest ograniczanie ilośći instancji do jednej. Pozwala to znacznie zaoszczędzić zużycie pamięci zarówno przy małych jak i dużych projektach.

Singleton może okazać się użyteczny, np. w klasie obsługującej bazę danych, w której przy stworzeniu instancji, poprzez konstruktor, nawiązywane jest nowe połączenie. Używając singletona będziemy mogli utworzyć tylko jedną instancję klasy, a później, poprzez referencję, odwoływać się do niej, co nie tylko zmniejszy obciążenie skryptu, ale też przywróci ład i porządek w kodzie.

12kwi/107

[Kohana] Instalacja i konfiguracja (cz. 1)

Dzisiaj chciałbym rozpocząć serię tutoriali, które pomogą Wam zacząć zabawę z Kohaną. Ale co to jest Kohana? Kohana to framework, czyli zbiór skryptów, który ma za zadanie ułatwić programistom pracę. Używanie frameworków może być o tyle przydatne, że znacznie oszczędzamy czas, gdyż nie musimy się martwić o implementację wielu bibliotek.

21gru/097

Znaczniki BBcode

Przez ostatnie lata bardzo popularne stały się znaczniki BBcode, używane jako odpowiedniki HTML-a dla osób, które tego języka nie znają. Większość z nich stała się już standardem, więc jeśli chcesz tworzyć witrynę w myśl Web 2.0, to bbcode będzie do niej doskonałym dodatkiem. Przedstawię wam jak możecie zrobić własny mechanizm znaczników.

Tagged as: , , , Czytaj dalej
17gru/0910

Data i czas w PHP

Wiele osób boryka się z problemem przechowywania daty w PHP. Najpierw zapisują ją w określonym formacie, a później pojawia się problem zmiany tegoż formatu lub dodania np. godziny, czy minut.

Jest na to pewien bardzo dobry sposób, który Wam tutaj przedstawię. Pokażę także w jaki sposób możecie skonwertować datę na dowolny format.

7gru/0914

Przydatne funkcje do operacji na plikach część 1

Dzisiaj chciałbym przedstawić Wam kilka przydatnych funkcji, które przydadzą Wam się do operacji na plikach. Są one pomocne gdy chcemy zrobić upload plików dla użytkowników, galerię zdjęć pobieranych bezpośrednio z katalogu na naszym serwerze, czy też po prostu chcemy zabezpieczyć niektóre pliki przed niechcianymi gośćmi.