Zend Framework od podstaw

To jest tekst z kategorii Wpisy archiwalne.

Zacząłem czytać tę książkę i natychmiast miałem ochotę ją odłożyć.

Ale żebyśmy się dobrze zrozumieli. Chciałem ją odłożyć nie dlatego że jest kiepska. Wręcz przeciwnie. Problem w tym, że ciężko jest jednocześnie czytać i programować, tym bardziej, że Alt+Tab kiepsko radzi sobie z przełączaniem między monitorem a książką. A gdy tylko zagłębiamy się w ten podręcznik, natychmiast przychodzi do głowy mnóstwo pomysłów, jak od razu wykorzystać zawarte w niej wskazówki. Dla kontrastu powiem, że książka jest wciągająca. Osoby, które to ode mnie słyszały przecierały… uszy ze zdumienia. Tak, podręcznik programistyczny może być wciągający. W dodatku tworzy to niemal tragiczny konflikt u czytelnika. Chciałby jednocześnie nie przestawać czytać i od razu zaczynać programować. Mam wrażenie, że najlepszym pomysłem byłoby wchłonięcie za jednym zamachem całej tej książki – dożylnie.

Czytaj dalej »

E-commerce. Genialnie proste tworzenie serwisów e-commerce w PHP i MySQL

To jest tekst z kategorii Wpisy archiwalne.

Oryginalny tytuł tej książki to „Effortless E-commerce with PHP and MySQL”. No cóż – na pewno nie „effortless”. Wysiłkiem jest już przeczytanie tej książki.

W założeniu autor miał prowadzić czytelników przez skomplikowane z pozoru zadanie stworzenia własnego sklepu internetowego. Nie uczy przy tym podstaw PHP ani MySQL – i otwarcie to przyznaje na samym początku. To jednak nie szkodzi. Szkodzi to, że uczy rzeczy, których dziś uczyć się nie powinno – tworzenia webaplikacji z epoki pehapa łupanego.

Czytaj dalej »

Debugowanie aplikacji AJAX za pomocą FirePHP

To jest tekst z kategorii Wpisy archiwalne.

We wpisie na temat podstaw Firebuga zapowiedziałem przyjrzenie się bliżej niektórym funkcjom i wtyczkom. I właśnie teraz to zrobimy.

Za pomocą Firebuga uzbrojonego w FirePHP (i FireQuery, ale to nie będzie miało aż takiego znaczenia) naprawimy prostą aplikację AJAXową – konkretnie funkcjonalność sprawdzenia dostępności loginu przy rejestracji.

Czytaj dalej »