Jan Rychter http://jan.rychter.com/blog/
Transkrypt
Jan Rychter http://jan.rychter.com/blog/
Co jest źle z LAMP? Jan Rychter http://jan.rychter.com/blog/ „technologie nowe i kontrowersyjne” Co to jest L.A.M.P.? Linux Apache MySQL PHP lub Perl Linux Nie jest najgorzej, choć ma swoje problemy Trudne utrzymanie w dłuższej perspektywie czasowej Szybko się rozwija Niektórzy wolą *BSD Nie ma nic lepszego Apache Duży, wolny, niezrozumiały Przez lata obrastał dodatkami Pożarł kilka interpreterów (mod_perl, mod_php) Potrafi wiązać krawaty Koszmar konfiguracyjny MySQL Początkowo: baza danych na skróty Po kilku latach: hmm… zróbmy z tego dorosłą bazę Jest dobrze, ale skróty prześwitują Bardzo nierównomierna wydajność Szukanie przyczyn problemów z wydajnością jest bardzo trudne Perl Bez zachowania szczególnej ostrożności: język write-only Mało kto zachowuje szczególną ostrożność Programiści Perla są dumni z krótkiego kodu Wyłącznie interpretowany Nie nadaje się do dużych aplikacji PHP Świetny do zrobienia pojedynczej strony WWW … a nawet dwóch, czy trzech. Koszmar skalowalności Fatalny język programowania (“świat jest łańcuchem znakowym”) Dla większych aplikacji model stron WWW z kodem nie sprawdza się Co dalej? http://www.aulapolska.pl/