Projektowanie stron internetowych - PHP


Dlaczego uzywać PHP ?

Posted in Uncategorized by admin on the February 15th, 2007

PHP jest pełnowartościowym językiem programowania pozwalający na tworzenie aplikacji WWW z wszystkimi potrzebnymi funkcjami. PHP współpracuje z wieloma systemami baz danych. Pozwala to na bardzo łatwe tworzenie aplikacji WW korzystających z informacji zapisanych w bazie danych. Możliwy jest również dostęp do usług sieciowych takich jak IMAP, POP3, NNTP i TTP. Pozwala on również na otwieranie gniazd sieciowych i podłączanie się do innych protokołów TCP/IP.

PHP może być użyty we wielu konfiguracjach serwerów. Ponieważ PHP jest rozprowadzany głównie w postaci kodu źródłowego, może być skompilowany na wielu różnych platformach, na przykład na Linuksie, FreeBSD i nawet na Windows. Dostępne są również binarne dystrybucje dla Win32.

PHP może działać jako program CGI lub może być zainstalowany jako moduł Apache lub rozszerzenie ISAPI. Dzięki temu może on działać z praktycznie każdym serwerem WWW, od Apache na Linuksie do IIS na Windows NT. W celu utworzenia najbardziej elastycznego środowiska pracy należy samodzielnie skompilować i zainstalować PHP. Jeżeli wolisz szybko zacząć pracę, możesz zastosować binarną dystrybucję PHP.

Comments Off

Historia PHP

Posted in Uncategorized by admin on the February 15th, 2007

PHP stworzył Rasmus Lerdorf, który w 1994 roku użył tego języka na swojej stronie domowej. Ta pierwsza i niepublikowana wersja PHP miała jedynie za zadanie zbierać informacji o osobach odwiedzających witrynę (między innymi jaki jest adres IP osoby wchodzącej). A więc PHP jest językiem bardzo młodym, bo zaledwie kilkuletnim. Warto zaznaczyć, że już w tej pierwszej wersji języka, która jak każda nowość była jeszcze w powijakach, autor zamieścił możliwość komunikowania się z bazami danych poprzez zapytania języka SQL, co w głównej mierze przyczyniło się do tak gwałtownej popularyzacji tego języka.

Już w następnym roku PHP (Personal Home Page Tools) zyskało sobie dość dużą popularność i zostało udostępnione użytkownikom sieci. Nie miało ono jeszcze wtedy zbyt dużych możliwości. Obsługiwało proste instrukcje, pozwalało realizować popularne usługi (licznik, księga gości, itp…) wykorzystywane na stronach WWW. To wszystko jednak nie pozwalało rozwinąć inwencji twórczej potencjalnemu programiście, bowiem kompilator PHP nie obsługiwał jeszcze w początkowej fazie rozwoju takich operacji jak : pętle, instrukcje warunkowe itd.

W 1995 roku narodziło się PHP/FI (PHP2), uzupełnione o pakiet interpretujący dane z formularzy HTML (FI = Form Interpreter) oraz możliwość obsługi baz danych mySQL. Kiedy ludzie zaczęli dodawać swój kod, nastąpił niewiarygodny rozwój nowej wersji PHP. Technologii tej używano na coraz większej liczbie witryn WWW. W momencie gdy skrypty PHP mogły już obsługiwać najszerzej stosowaną i rozpowszechnioną bazę jaką jest mySQL , przyszłość tego języka stała się jasna.

Najnowsza wersja PHP4 korzysta z potężnej platformy skryptowej Zend , co zwiększa jej wydajność oraz może działać jako moduł serwera innego niż Apache. Obecnie PHP4 dostarczane jest z wieloma komercyjnymi produktami, a z technologii tej korzysta już ponad 5 milionów stron na całym świecie. PHP jako dziecko zapaleńców Unix’owych dostępny na zasadzie Open Source , co oznacza, że jest językiem całkowicie darmowym, a co najistotniejsze jego kod można modyfikować i naginać do własnych potrzeb. Język PHP nie jest więc dzieckiem potentatów oprogramowania, ale garstki informatyków (przez co jest darmowy ), a na kierunek jego rozwoju, wpływ może mieć każdy, bowiem kod PHP podlega ciągłym modyfikacjom i udoskonaleniom, przez co stał się najdynamiczniej rozwijającym się językiem skryptowym ostatnich lat.

Comments Off
« Previous Page