PHP - HTML, CSS, JavaScript, Perl, PHP, MySQL

World Wide Web este uimitor și misterios. Confruntându-se cu sistemul de abreviere care schimbă prea des, poluatorii
zovatel poate pierde răbdarea.

Un exemplu de noua tendință de tehnologia informației poate servi ca o dezvoltare rapidă a software-ului open source (OSS - Open Source Software), disponibile în mod liber atât rasprostraneniya- și să modifice toate veniții. Cel mai cunoscut în acest sens este un sistem de operare Unix, în special Linux kernel-ului. Cu toate acestea, în timp ce utilizați software-ul open source pentru a crea un produs stabil și foarte util,
stăpânească timpul lor dificile. Lipsa de manuale pentru începători și descrieri convenabile nu permite tehnologia pentru a deveni atât de puternic Popularitatea
lecular așa cum merită. PHP este limbaj de scripting foarte accesibil pentru Web, este un alt excelent invariantă
strument, care, deși are unele caracteristici unice și este ușor de utilizat, de multe îi descurajează în ziua de azi.

Prezentarea cărții nu numai că vă va ajuta să învețe PHP, dar, de asemenea, vă spune unde să caute mai multe informații despre această limbă. Deși publicarea și nu este un ghid atotcuprinzător pentru programare, veți avea cunoștințele necesare pentru a crea o dinamică de Web-site-uri si aplicatii folosind PHP.

Ce este PHP

Potrivit site-ul oficial) „PHP (www.php.net.), PHP este un middleware server-side încorporat în limbajul HTML de scripting. Acest lucru poate părea definiție destul de complicată, dar va fi simplu și ușor de înțeles, dacă îl privim în părți.

Definiția "cross-platform" înseamnă că limbajul PHP poate fi utilizat de Unix, Windows NT, Macintosh, OS / 2, și un alt server, dar nu și sistemele de operare client. În acest caz, puteți transfera munca la un alt mica platformă sau nici o schimbare. Desigur, PHPstsenarii, de asemenea, se poate dezvolta pe orice sistem de operare, ca și în cazul HTMLstranits. Expresia „built-in HTML» înseamnă că PHP poate fi încorporat în codul HTML, prin care toate pagina web sunt în construcție. Prin urmare, programarea efectivă în PHP poate fi un pic mai dificilă decât crearea codului manual HTML.

Beneficiile PHP

În al doilea rând, spre deosebire de Perl, VBScript, PHP și Java a fost dezvoltat spe cial pentru a crea pagini web dinamice, ceea ce înseamnă că punerea în aplicare a acestor sarcini, este mai rapid și mai ușor decât limbi alternative. Vrei ode Naco, pentru a sublinia faptul că, deși pentru anumite scopuri PHP mai potrivite decât

Pe server, codul PHP este citit și executat în conformitate cu echipe prescrise GUVERNAMENTALE în ea. În exemplul nostru, serverul ar trebui să trimită comenzi Pagina Web corespunzătoare din browserul vizitatorului sub formă de HTML (fig. 3). Figurat vorbind, PHP creează HTMLstranitsu „on the fly“, așa cum Progr gramat în scenariu, în acest caz, serverul nu este deloc HTMLstranits statice.

Site-ul cu lucruri HTMLstranitsami statice se întâmplă în mod diferit. La cererea clientului, serverul trimite la browser-ul Web numai date HTML în timp ce pe partea de server, nu a existat nici o interpretare a datelor (fig. 4). În consecință, browser-ul utilizatorului final nu poate exista nici o diferență între modul în care home.html aspectul și pagina home.php, dar modul în care a venit răspunsul, diferit. Cu PHP, puteți „pune în spatele“ server pentru a genera dinamic HTML code. Diferite TION de informații pot fi prezentate utilizatorului atunci când vizitează site-ul în porecla ponedel și marți, în prima și următoarele apeluri la această resursă. Crearea de pagini web dinamice este ceea ce separă Nye site-uri statice mai puțin atractive pe mai interesantă și, prin urmare, mai avut resurse proxy.

Diferența principală dintre limbajul PHP și HTML simplu deja descris, cu toate acestea, insista asupra acestui punct din nou. Toate operațiunile sunt efectuate PHP camping de pe server, și apoi trimite ultima informații relevante pentru browser. Această carte descrie modul de utilizare PHP pentru a edita din datele necesare pentru browser.

Platforma pentru aplicații Web
Deoarece PHP este un limbaj de scripting .servernym, prima cerință pentru program au acces la server, munca-guvernare OAPC cu PHP. Având în vedere popularitatea PHP, este posibil ca furnizorul dvs. ISP (Internet Service Provider), oferind Webhosting, are această opțiune pe serverele lor. În orice caz, contactați cu firmyprovaydera și de a afla ce tehnologie au subramificație în viață. La momentul scrierii acestui articol, limbaj PHP suportă mai mult de o mie de furnizori Webhostinga.

O altă opțiune este de a instala PHP pe propriul calculator (de obicei, dar un computer care execută Windows NT sau Linux sistemele de operare), care trebuie să fie, de asemenea, setat Webser ver. Puteți utiliza Apache disponibile pentru sistemele de operare Unix si NT sau Personal Web Partajarea pentru Windows. Rezumatul SET ke PHP este conținută în Anexa A, „Instalare și configurare.“ Dacă cu Bira utilizați propriul server, PHP poate elibera pentru bunurile de pe site-ul www.php.net. Instalarea nu va fi dificil.

Ceea ce vezi este ceea ce ai) Dreamweaver sau tip GoLive, să ia o privire la ducerii mânerul acestor aplicații, cum să salvați script-urile în formă de text pur.

În al treilea rând, aveți nevoie de o modalitate de a transfera script-uri scrise de la serverul computerului. Dacă lucrați pe cont propriu server, păstrează pur și simplu fișierele dintr-un anumit director. În caz contrar, aveți nevoie de FTPklient (File Transfer Protocol) pentru a transfera fișiere pe server. O altă opțiune este de a utiliza o sesiune Telnet la un server de la distanță și folosind editorul, cum ar fi Vi sau Pico scrie script-uri de pe server.

Această carte presupune că cititorul are cunoștințe de bază de HTML. Cu cât știi cum să lucreze cu codul sursă HTML, fără ajutorul unor astfel de extinderi cu cum ar fi Dreamweaver, GoLive, FrontPage sau PageMill, cu atât mai ușor va fi de a învăța limba PHP. In timpul studiului, fiecare programator PHP, indiferent de cunoștințele lor de HTML privi în manual, astfel încât întotdeauna să păstreze o carte bună pe această temă. Unul dintre ei, «HTML pentru World Wide Web“, scris de Elizabeth Castro (Elizabeth Castro) și a lansat stvom editor Peachpit Press.