Programiranje PHP

Izvor: Vidipedija
Skoči na: orijentacija, traži
Programiranje PHP
Programiranje PHP.jpg
Autor Rasmus Lerdorf, Kevin Tatroe i Peter MacIntyre
Nakladnik knjizara.hr
Broj Stranica 536
Jezik hrvatski
Godina izdanja 2006
ISBN 953-7398-10-2
Više informacija knjizara.hr

Programiranje PHP, drugo izdanje, autoritativan je vodič za PHP koji su napisali idejni tvorac PHP-a Rasmus Lerdorf i drugi stručnjaci.

PHP je jednostavan i istovremeno moćan skriptni jezik za izradu dinamičkog Web sadržaja. Milijuni Web stranica na kojima se koristi PHP dokaz su njegove jednostavnosti i popularnosti. Koriste ga programeri koji cijene njegovu fleksibilnost i brzinu, te Web dizajneri kojima odgovara njegove mogućnosti i lakoća upotrebe.

Ova knjiga objašnjava sintaksu i programske tehnike jezika PHP na jednostavan i sažet način. Navedeni su i brojni primjeri koji ilustriraju pravilnu primjenu i najčešće idiome. Sadrži i stilske savjete i preporuke za učinkovito programiranje koje će vam pomoći da postanete, ne samo PHP programer, već uspješan PHP programer. Programiranje PHP obuhvaća sve što trebate znati za izradu efektivnih Web aplikacija. Neke od obuhvaćenih tema su:

  • Osnove jezika PHP – tipovi podataka, varijable, operatori i iskazi za kontrolu toka programa
  • Osnove funkcija, nizova znakova, polja i objekata
  • PHP tehnike za obradu obrazaca, praćenja sesije i kolačiće
  • Interakcija sa relacijskim bazama podataka kao što su MySQL i Oracle te upotreba biblioteka PEAR DB i PDO
  • Generiranje dinamičkih slika i PDF datoteka te parsiranje XML datoteka u PHP-u
  • Napredne teme kao što su izrada sigurnih skripti, obrada pogrešaka, poboljšavanje performansi i pisanje proširenja za PHP na jeziku C
  • Praktičan brzi podsjetnik za glavne PHP funkcije i standardna proširenja koja se distribuiraju s PHP-om.

Sadržaj

  • Poglavlje 1: Uvod u PHP
  • Poglavlje 2: Osnove jezika
  • Poglavlje 3: Funkcije
  • Poglavlje 4: Nizovi znakova
  • Poglavlje 5: Polja
  • Poglavlje 6: Objekti
  • Poglavlje 7: Web tehnike
  • Poglavlje 8: Baze podataka
  • Poglavlje 9: Grafika
  • Poglavlje 10: PDF
  • Poglavlje 11: XML
  • Poglavlje 12: Sigurnost
  • Poglavlje 13: Tehnike primjene
  • Poglavlje 14: Proširivanje PHP-a
  • Poglavlje 15: PHP na Windowsima
  • Dodatak A: Popis funkcija
  • Dodatak: ADO.NET 2.0
  • Kazalo

O autorima

Kevin Tatroe
 već deset godina bavi se programiranjem za Macintosh i Unix. S obzirom da je lijen, koristi jezike i programske kosture koji sami obavljaju veći dio posla, kao što su jezici PHP, AppleScript i Perl te programske okoline WebObjects i Cocoa. Kevin, njegova žena Jenn, sin Hadden i dvije mačke žive na rubu ravnica Kolorada, dovoljno daleko od planina da nema mećava, ali i dovoljno blizu da nema tornada. Kuća im je ispunjena LEGO kreacijama, figurama akcijskih junaka i drugim igračkama.

Rasmus Lerdorf 
započeo je projekt PHP davne 1995. godine i danas radi na njegovom razvoju. Uključen je i u nekoliko drugih Open Source projekata – dugogodišnji je suradnik u razvoju Apache Web poslužitelja i član fondacije. Autor je prvog izdanja knjige PHP Pocket Reference i koautor knjige Programming PHP u dva izdanja.

Peter MacIntyre živi i radi u Charlottetownu na otoku Prince Edward u Kanadi. Ima preko 16 godina iskustva u informatičkim tehnologijama, uglavnom u području razvoja softvera. Njegovo znanje i iskustvo obuhvaća nekoliko klijent/poslužitelj alata i relacijskih baza podataka kao što su PHP, PowerBuilder, Visual Basic, Active Server Pages i CA-Visual Objects. Nositelj je ZEND Corporation certifikata za PHP 4.x i pisao je dijelove knjiga Using Visual Objects (Que), Using PowerBuilder 5 (Que), ASP.NET Bible (John Wiley & Sons) i Web Warrior Surwey on Web Development Languages (Course Technology). Trenutačno je vanjski urednik i autor na portalu i u tiskanom časopisu php|architect (www.phparch.com). Držao je zapažena predavanja na međunarodnim konferencijama, uključujući CA-World u New Orleansu, TechniCon u Kölnu i CA-Expo u Melbourneu.

Vanjske poveznice