skanuj0002 (602)

skanuj0002 (602)



12

PHP i MySQL dla każdego

Tabela 1.1. Bazy danych..

z którymi współpracuje PHP

Adabas D

Ingres

Oracle (OCI7 i OCI8)

DBase

InterBase

Ovrimos

Empress

FrontBase

PostgreSQL

FilePro

mSQL

Solid

Hyperwave Direct

MS-SQL

Sybase

IBM DB2

MySQL

Velocis

Informix

ODBC

Unix dbm

Funkcjonalność była niewielka, jednak zainteresowanie użytkowników spore i już na początku roku 1995 została opublikowana pierwsza publiczna wersja PHP/F1, czyli Personal Home Page/Form Interpreter. Dwa lata później, pod koniec roku 1997, została ogłoszona kolejna wersja PHP/FI 2.0. W tym czasie, wedle danych szacunkowych, z PHP korzystało ok. 50 tys. serwisów internetowych.

Popularność PHP rosła bardzo szybko, okazało się jednak, że projekt ten ma mnóstwo ograniczeń, które mogą uniemożliwić jego stosowanie w dużych serwisach internetowych. Dlatego już w 1997 roku dwóch izraelskich programistów Andi Gutmans i Zeev Suraski przystąpiło do całkowitego przepisania kodu. Produkt okazał się na tyle dobry, że prace nad PHP/FI 2.0 zostały zarzucone, a nowy produkt nazwano po prostu PHP 3.0. Wersja ta została oficjalnie opublikowana w czerwcu 1998 roku i od razu zdobyła ogromną rzeszę zwolenników. Szacuje się, że wersja 3. była zainstalowana na 10 proc. serwerów internetowych na świecie.

Prace nad udoskonalaniem PHP trwały nadal. Powstał między innymi nowy silnik (ang. engine), znany pod nazwą Zend (nazwa powstała od połączenia części imion Zeev i Andi), który szybciej przetwarzał skrypty; wprowadzone zostały także nowe konstrukcje do samego języka, obsługa większej liczby serwerów WWW oraz wiele innych udoskonaleń. Nowa wersja pojawiła się w połowie roku 2000 i nosiła numer 4.0.

Na kolejną wersję trzeba było długo czekać, aż 4 lata. PHP 5.0 oficjalnie pojawił się w sieci w lipcu 2004 roku, wprowadzając m.in. nowy silnik Zend 2.0 oraz nowe możliwości programowania obiektowego. Trudno przewidzieć dalszy rozwój PHP, wiadomo natomiast, że obecnie to jedna z najpopularniejszych, jeśli nie najpopularniejsza, technologia obsługi skryptów działających po stronie serwera WWW.

Instalacja

Nie sposób opisać wyczerpująco wszelkich procedur instalacyjnych, jako że dla każdego typu systemu instalacja przebiega nieco inaczej. Dokładne opisy wymaganych procedur znajdują się zawsze w dołączonej do danej dystrybucji PHP dokumentacji. Przedstawimy jednak przykładowe sposoby instalacji w systemach Linux i Windows.


Wyszukiwarka

Podobne podstrony:
skanuj0002 (602) 12 PHP i MySQL dla każdego Tabela 1.1. Bazy danych.. z którymi współpracuje PHP
skanuj0171 (12) 182_PHP i MySQL dla każdego Tabela 6.4. Znaczniki formatujące dla funkcji strflime
35301 skanuj0040 (90) 52    PHP i MySQL dla każdego Tabela 2.12. Operatory relacyjn
skanuj0165 (11) 176_PHP i MySQL dla każdego Tabela 6.3. Znaczniki formatujące dla funkcji
skanuj0247 (3) 260 PHP i MySQL dla każdego Tabela Autorzy ma zatem pola: Autorld, Imię, Nazwisko, na
skanuj0255 (3) 268 PHP i MySQL dla każdego Tabela 9.1. Wartości parametru prawa polecenia GRANT Nazw
skanuj0165 (11) 176_PHP i MySQL dla każdego Tabela 6.3. Znaczniki formatujące dla funkcji
skanuj0288 (3) 302 PHP i MySQL dla każdego 302 PHP i MySQL dla każdego Tabela 10.7. Operatory logicz

więcej podobnych podstron