Wpisy

MVC w praktyce – tworzymy system artykułów. cz. 2

W drugiej części artykułu o wzorcu MVC stworzymy część skryptu, odpowiedzialną za obsługę kategorii.
Czytaj dalej

MVC w praktyce – tworzymy system artykułów. cz. 1

Tworząc różnego rodzaju aplikacje natrafiamy na poważny problem utrzymania dobrej organizacji kodu – przejrzystej oraz łatwej w rozbudowie. Z pomocą przychodzą nam wzorce projektowe, które wymuszają na nas pewną organizację kodu aplikacji. W świecie aplikacji www najbardziej popularny jest wzorzec MVC. Jego ideę pokażę w praktyce – pisząc prosty system artykułów.
Czytaj dalej

O poprawności kodu słów kilka…

Przeglądając pewne forum programistyczne natknąłem się na ciekawą dyskusję. Jeden z forumowiczów uparcie przekonywał, że o jakości kodu HTML świadczy ilość błędów w walidatorze organizacji W3C. Czy faktycznie jest to najbardziej istotna kwestia przy tworzeniu poprawnego kodu HTML?
Czytaj dalej

Niestandardowe czcionki – zmora web developera

Kodując różnego rodzaju projekty graficzne zazwyczaj największym problemem są czcionki. Mimo że, programy typu Adobe Photoshop wyświetlają ich parametry, to i tak trudno ustawić je tak samo za pomocą CSS. Zwykle robi się to „na oko”. Pół biedy gdy używane są standardowe fonty, ale prawie zawsze kochani graficy korzystają z tych niestandardowych… i co wtedy? I tu zaczyna się problem. Mimo już ponad 20-letniej historii stron www ciągle nie opracowano jednolitego standardu…
Czytaj dalej

Dokumentowanie projektu – cz. II

W tej części artykułu zaprezentuję w jaki sposób wygenerować dokumentację projektu za pomocą PHPDoc.
Czytaj dalej

Dokumentowanie projektu – cz. I

Tworząc aplikację internetową wcześniej czy później spotkamy się z problemem jak szybko i wygodnie stworzyć dokumentację projektu? Jaki schemat zastosować, by był czytelny dla zespołu programistów (również dla tych nowych w grupie)? Z pomocą przychodzi nam PHPDoc, który staje się (a właściwie już jest) standardem komentowania i tworzenia dokumentacji w świecie PHP. W pierwszej części artykułu przedstawię sposoby poprawnego komentowania kodu. Natomiast w drugiej zaprezentuję jak szybko wygenerować dokumentację projektu.
Czytaj dalej