Co jest zle z LAMP - Jan Rychter

Post on 18-Jun-2015

1.141 views 0 download

Transcript of Co jest zle z LAMP - Jan Rychter

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/