![]() |
James Thornton |
| Internet Business Consultant | Call Toll Free: 1 (800) 409-2501 |
| About James | Google Profile | Electric Speed | The Electors | Juced | Contact Me |
|---|
Przed instalacj± musisz wiedzieæ do czego potrzebne ci jest PHP. PHP jest u¿ywane g³ównie w trzech polach, tak jak to zosta³o opisane w rozdziale Co potrafi PHP?:
skrypty po stronie serwera
skrypty wywo³ywane z linii poleceñ
aplikacje po stronie klienta
Dla pierwszej pozycji w najbardziej popularnej postaci potrzebne s± trzy rzeczy: samo PHP, serwer WWW i przegl±darka internetowa. Najprawdopodobniej posiadasz ju¿ przegl±darkê, i zale¿nie od systemu operacyjnego tak¿e serwer (np. Apache na systemach Linux lub IIS na systemach Windows). Mo¿esz tak¿e wynaj±æ przestrzeñ na serwerze komercyjnym. Tym sposobem nie musisz niczego w³asnorêcznie konfigurowaæ, a jedynie pisaæ skrypty, umieszczaæ je na serwerze i ogl±daæ wyniki w oknie przegl±darki. Listê firm hostuj±cych mo¿esz znale¼æ pod adresem http://hosts.php.net/.
W³asnorêcznie konfiguruj±c serwer i PHP masz dwie mo¿liwo¶ci po³±czenia PHP z serwerem. Dla wielu serwerów PHP posiada bezpo¶redni interfejs modu³u (zwany tak¿e SAPI). Do tych serwerów nale¿± Apache, Microsoft Internet Information Server, Nestscape i iPlanet. Wiele innych serwerów jest obs³ugiwane przez ISAPI, interfejs modu³ów Microsoft (na przyk³ad OmniHTTPd). Je¶li PHP nie ma obs³ugi modu³owej dla twojego serwera, mo¿esz u¿ywaæ go jako procesor CGI. Oznacza to, ¿e mo¿esz skonfigurowaæ twój serwer tak, aby korzysta³ z pliku wykonywalnego PHP (php.exe na systemach Windows) do przetwarzania wszystkich plików PHP dostêpnych na serwerze.
Je¶li jeste¶ zainteresowany u¿ywanie PHP do pisania skryptów wywo³ywanych z linii poleceñ (np. pisania skryptów do automatycznego generowania off-line obrazów dla ciebie lub przetwarzania plików tekstowych zale¿nie od przekazanych argumentów), potrzebujesz pliku wykonywalnego PHP. Aby uzyskaæ wiêcej informacji przeczytaj rozdzia³ Pisanie aplikacji PHP wywo³ywanych z linii poleceñ. W tym przypadku nie potrzebujesz ani serwera ani przegl±darki.
W PHP mo¿esz pisaæ tak¿e aplikacje z interfejsem u¿ytkownika u¿ywaj±c rozszerzenia PHP-GTK. Jest to podej¶cie zupe³nie inne ni¿ tworzenie stron internetowych, poniewa¿ nie wysy³asz ¿adnego wyj¶cia HTMLowego, ale obs³ugujesz okienka i obiekty w nich zawarte. Aby uzyskaæ wiêcej informacji o PHP-GTK, odwied¼ stronê po¶wiêcon± temu rozszerzeniu. PHP-GTK nie jest zawarte w oficjalnej dystrybucji PHP.
Od tego miejsca rozdzia³ dotyczy konfiguracji PHP z serwerami WWW pracuj±cymi pod kontrol± systemów Unix i Windows w postaci modu³ów serwera lub binariów CGI.
Kod ¼ródlowy oraz binarne dystrybucje na niektóre platformy (w tym Windows), mo¿na znale¼æ na stronie http://www.php.net/. Zalecane jest korzystanie z jednego z mirrorów aby pobieraæ dane z jak najbli¿szego serwera.
| Poprzedni | Spis tre¶ci | Nastêpny |
| What's next? | Pocz±tek rozdzia³u | Instalacja na systemach UNIXowych |
|
|
James Thornton, jamesthornton.com>Services: Web Developer, Austin, TX |
Electric Speed: Internet Marketing Plan |