Programozás PHP és a MySQL a fejlesztés web-alkalmazások, 1. rész

Ez a tartalom része a sorozat: Programozás PHP és MySQL fejlesztésére web-alapú alkalmazások

Stay tuned a közelgő cikkek ebben a sorozatban.







PHP - egy programozási nyelv, amit használ, a szerver oldalon, és kifejezetten az interneten. Ez lehetővé teszi, hogy közvetlenül a HTML-oldal embed kód, ami annak minden egyes látogatás. Ebben az esetben a program értelmezi a PHP web-szerver, valamint a munkája eredményét formájában a HTML-oldal jelenik meg a felhasználó böngészőjének.

PHP - a termék a nyílt forráskódú. Meg lehet módosítani, felhasználása és terjesztése szabadon.

A főbb előnyeit PHP, akkor a következő.

  1. Nagy teljesítményű. PHP rendszer nagyon hatékony - szerverek használó PHP szolgálnak körülbelül egymillió találatot naponta.

Ha egy kombinációs kölcsönható szerverek, a teljesítmény szinte korlátlan. Zend Technologies cég végzett számos vizsgálat, amelynek eredményei azt mutatták, magasabb PHP teljesítményt, mint a versenytársai.

  • Szoros integráció a különböző adatbázisokban. Amellett, hogy a MySQL, akkor közvetlenül dolgozik ilyen adatbázis PostgreSQL, mSQL, Oracle, dBm, FilePro, Hyperware, Informix, InterBase, és a Sybase. Verziótól kezdődően 5, PHP rendelkezik egy beépített SQL interfész lapos (kétdimenziós) fájlok, és az ODBC szabványt, akkor csatlakozni azokhoz, amelyekhez létezik ODBC-driver.
  • A jelenléte beépített könyvtárakat. PHP áll számos olyan funkcióval rendelkezik, megoldani a különböző feladatokat, amelyek az interneten. Ezek közül a képességek közé tartozik a generáció „röptében» GIF-képeket, csatlakoztassa a webes és egyéb hálózati szolgáltatások, feldolgozása XML dokumentumok, e-mail küldésre, a munka a cookie-készletek és generációs PDF-fájlokat.
  • Az egyik fő előnye nyelvnek az ingyenesség.
  • Könnyű fejlődés. A megkülönböztető jegye a PHP a hasonlóság a szintaxis a C és a Perl, hiszen ezek alapján nyelven. Ismerve őket, bárki gyorsan és elkezd hatékony munkát a PHP.
  • Az objektum-orientált programozás. Az ötödik változat PHP teljes mértékben támogatja mindazokat a funkciókat az objektum-orientált programozás. Support ilyen keretet, az öröklés, a magán- és a védett tulajdonságok és módszerek, absztrakt osztályok és metódusok, interfészek, konstruktorok és a destruktor nagyon hasonló szellemben és szintaxis, azok végrehajtásának Java, C ++.
  • A nagyfokú hordozhatóság. PHP nagyon jól fut több operációs rendszert. A kód maga lehet fejleszteni a környezetben a szabad UNIX-szerű operációs rendszerek (például Linux vagy FreeBSD), valamint a kereskedelmi UNIX változat. Vannak PHP végrehajtása a Microsoft Windows.
  • A PHP támogatja igazi kereskedelmi alapon. Zend Technologies Company finanszírozza továbbfejlesztése és technikai támogatást nyújt, valamint a fejlesztés saját fejlesztésű szoftver.






  • Megkülönböztető jellemzői 5-ös verzió PHP:

    1. Teljes mértékben támogatja az objektum-orientált programozás alapján az új objektum modell;
    2. A kivétel mechanizmus, amely biztosítaná skálázható feldolgozási hibák;
    3. SimpleXML könnyű kezelhetőség XML-adatokat;
    4. Továbbfejlesztett támogatás a folyamok és hozzátéve, támogatja SQLLite;

    Az interakció az ügyfelek és a szerverek az Interneten

    Amikor belép a szerver, a kliens rendszerint kérték, hogy végre valami lekérdezés és válaszolni. Ebben az esetben a szerver fut a különböző webes alkalmazások, miközben CGI vagy HTTP interfészek.

    1. ábra: Megrendelőlap

    Programozás PHP és a MySQL a fejlesztés web-alkalmazások, 1. rész

    Programozás PHP és a MySQL a fejlesztés web-alkalmazások, 1. rész

    2. ábra A szerverválasz

    Programozás PHP és a MySQL a fejlesztés web-alkalmazások, 1. rész

    Programozás PHP és a MySQL a fejlesztés web-alkalmazások, 1. rész

    HTML-kód Web-forma néz ki:

    PHP-script kódot. adatfeldolgozás HTML-űrlapok, a következő:

    Letölthető Resources




    Kapcsolódó cikkek