Névjegyzék

PHP programozási nyelv

A HTMLACADEMY-ben és egy mentoron dolgozom. A diákok az intenzív keretben növelik a munkakörnyezetet, és ez a jegyzet célja ennek a nehéz feladatnak a kezdetének egyszerűsítése. van különböző módszerek Emelje fel a teljes lámpás veremet, de klasszikus módon megyünk. Az összes összetevőt egyénileg konfiguráljuk (készen készített kombinációk használata nélkül) és a PHP-vel való elkezdések nélkül (ez minden bizonnyal megjegyzi a kész lámpaegységeket). Mivel azt tervezem, hogy a PHP-belivőségekkel foglalkozó mentorokkal és továbbra is dolgozni fogok, akkor az ilyen utasításokat más OS-ben (Linux, MacOS) megismétlélem. Ahogy azt mondják, jobb, ha egyszer inni, de akkor minden könnyebb lesz. Tehát folytassa.

Töltse le a PHP for Windows rendszert

A hivatalos weboldalra és terhelésre megyünk tényleges verzió PHP. A jegyzet írásakor - 7.1.4 . Számos elosztási lehetőség van az oldalon. Van Windows 7 x64, én választom zip Archívum A VC14 X64 szál biztonságos.

Megjegyzés: Az elosztás két lehetősége letölthető: Szál-biztonságos (TS) és Nem szálas biztonságos (NTS). A kiválasztás attól függ, hogy hogyan kívánja alkalmazni a tolmácsot. TS Ajánlott egy webes szervizfolyamathoz (például az Apache mod_php moduljának konfigurálása). NTS ajánlott az IIS (Internet Information Service) és az Alternative FastCGI webszerver használatához (például az Apache FastCGI modullal) és parancs sor.

Telepítse a PHP 7.1-et

Indítsa el a PHP főzését a kényelmes munkához a parancssorból. Az előző lépésben letöltötte az archívumot a PHP-eloszlással. A legtöbb programtól eltérően a PHP egy egyszerű archívumban van ellátva, és nem telepítési csomagként. Ezért a fájlokat függetlenül kell kivonnia az Ön számára kényelmes könyvtárba. Én inkább az ilyen dolgokat a gyökérben tartom rendszerlemez. Hozzon létre egy könyvtárat a "C:" (vagy bármely más hely) gyökerében "PHP" És kivonja a letöltött archívum tartalmát.

A könyvtárban sok fájl jelenik meg, de a legtöbbje érdekli:

  • go-pear.bat. - Script a körte telepítéséhez. A körte részleteket a hivatalos dokumentációban lehet olvasni.
  • php.exe. - lehetővé teszi a PHP parancsfájlokat a konzolból;
  • php-win.exe. - lehetővé teszi a PHP parancsfájlokat a konzol alkalmazása nélkül;
  • php-cgi.exe. - a PHP-kódot FastCGI módban kell elvégeznie;
  • php7apache2_4.dll - Integrációs modul az Apache 2.4.x webszerverrel;
  • phpdbg.exe - hibakereső;
  • php.ini-fejlesztés - A fejlesztői környezet (fejlesztés) PHP konfigurációs fájljának példája
  • php.ini-termék - A PHP konfigurációs fájlja a munkakörnyezethez (termelés)

Csatlakoztassa a konfigurációs fájlt

Csomagolt elosztás Mi van, csatlakoztunk konfigurációs fájl.. Ezért kísérleteket fogunk tenni, mint minta, vegye fel php.ini-fejlesztés. Készítsen egy példányt a fájlról a PHP könyvtárba ( C: PHP) Névvel php.ini.. FONTOS! Tegyen pontosan egy másolatot, nem könnyű átnevezni. A fejlesztés során előfordulhat, hogy módosítania kell a konfigurációs fájlt, és minden esélye van arra, hogy olyan hibát okozhat, amely nehéz lesz észlelni.

Ilyen esetekben semmi sem jobb, mint a referencia beállításokhoz való visszatérés. A mi esetünkben elegendő lesz megismételni a fájl másolását php.ini-fejlesztés ban ben php.ini.. Tehát a kampány végén a PHP.INI fájlnak a PHP-vel kapcsolatos könyvtárban kell megjelennie. További megjegyzésekben minden bizonnyal részletesebben beszélünk a tartalmáról.

Teszteljen PHP-t a parancssorból

Ebben a lépésben az úgynevezett "telepítés" befejeződött. Nyissa meg a konzolt ( cmd.exe.A címke elérhető a "Standard" menüben, és írja be a parancsot:

C: PHP \\ PHP.EXE - VERSION

Az eredmény a következő:

PHP 7.1.4 (CLI) (épült: APR 11 2017 19:54:37) (ZTS MSVC14 (Visual C ++ 2015) X64) Szerzői jog (C) 1997-2017 A PHP Csoport Zend Engine v3.1.0, Szerzői jog (C ) 1998 -2017 ZEND Technologies.

Az eredmény megerősíti, hogy a PHP működik. Például új fájlforrások létrehozása (létrehoztam a "TEST.PHP" fájlt a "C:" lemez gyökerében, és helyezze el a szöveget:

Most próbálja meg végrehajtani ezt a fájlt, és nézze meg az eredményt:

C: PHP \\ php.exe -f teszt.php

Funkció phpinfo () Megjeleníti a PHP konfigurációval kapcsolatos információkat kényelmes formában. Beszélünk erről a funkcióról.

Egyszerűsítse a php.exe fellebbezését

A PHP készen áll a munkára, de egyetért, minden alkalommal, amikor a konzolban a PHP-hez való pályát vezeti, meglehetősen kényelmetlen. Az élet egyszerűsítése érdekében kis változást fogunk tenni a környezeti változókban. Indítsa el a kezelőpanelt "Rendszer" (vagy csak nyomja meg a forró gombot "Windows + szünet szünet". Ezután kattintson a gombra "Paraméterek módosítása". A megjelenő ablakban "A rendszer tulajdonságai", menjünk a könyvjelzőbe "Továbbá". Keresse meg és kattintson rá "Környezeti változók".

Keressen egy változót a listában "Pálya" és nyomja meg a gombot "Változás"Megjelenik a változó szerkesztési ablak. A "Változó érték" mezőben be kell fejezni az útvonalat a könyvtárba a PHP-vel. Menjen a karakterlánc legegyszerűbbé és a Searp ponton keresztül, adja meg a PHP-vel kapcsolatos könyvtár elérési útját: C: PHP;

Mindent, nyomja meg az "OK" gombot. Most indítsa újra a rendszert (sajnos, meg kell). A Windows újraindítása után egyszerűen hozzáférhet a PHP-hez: PHP. Például, hogy megjelenjen a név változatának megfelelően írása:

PHP -version.

És értelmezze a teszt.php fájl, amely a "C:" lemez gyökerében található:

Php -f c: \\ test.php

Vagy futtassa a beépített webszervert egyáltalán:

PHP -T C: \\ -s 127.0.0.0.1:8888 Hallgatás http://127.0.0.1:8888 A dokumentumgyökér C: \\ nyomja meg a Ctrl-C gombot a kilépéshez.

A teszteléshez nyissa meg a webböngészőt, próbálja meg lépni a http://127.0.0.1:8888/test.php. Megjegyzés A paraméter után -T. Megadjuk a könyvtár elérési útját, amely a webszerver gyökérkönyvtára lesz. Az ebben a mappában található összes forgatókönyv kérhető az ügyféltől. A "C:" lemezen van egy fájl 1.PHP. És pontosan kérem.

Ass .php \u003d phpfile ftype phpfile \u003d "c: \\ php \\ php.ee" -f "% 1" -% ~ 2

Egy kicsit több a környezeti változókról

Most beszéljünk arról, hogy a PHP hogyan fogja keresni a konfigurációs beállításokat (emlékezzen php.ini.). A dokumentáció teljes körű keresési láncot biztosít. A felesleges nehézségek elkerülése érdekében azt javaslom, hogy azonnal hozzáadjunk egy új kerek környezetet a változókhoz "PHPRC" És értékként adja meg a könyvtár elérési útját a konfigurációs fájllal. A konfigurációm ugyanabban a könyvtárban található, mint az alapfokozatú PHP fájlok, ezért a változó értéke, megadom -

"C: PHP". A változtatások után újra kell indítania.

Mindentem van. A kézikönyv első része készen áll.

PHP (angol PHP: Hypertext előfeldolgozó - "PHP: Hypertext előfeldolgozó"; Kezdetben személyes honlapeszközök - "Eszközök személyes weblapok létrehozásához") - Az általános célú szkriptnyelv, intenzíven alkalmazható webes alkalmazások fejlesztésére.

Jelenleg a PHP-t a tárhelyszolgáltatók túlnyomó többsége támogatja, és az egyik vezető a dinamikus weboldalak létrehozásához használt nyelvek között.

A PHP nyelvet és a tolmácsot a nyílt forráskódú projektben lévő rajongók csoportja fejlesztette ki. A projekt saját licencjében összeegyeztethetetlen a GNU Általános Nyilvános Licencével.

Php hatóköre

A webes programozás területén, különösen a szerver részében a PHP az egyik népszerű forgatókönyv (a JSP, a Perl és az ASP.NET-ben használt nyelvek mellett).

A weboldal építési területének népszerűsége a webes alkalmazások fejlesztéséhez nagy beépített szerszámok jelenléte határozza meg. A főbbek:

  • a POST automatikus eltávolítása és paraméterek, valamint a webszerver környezeti változók előre meghatározott tömbökhez;
  • interakció számos különböző adatbáziskezelő rendszerrel (, Mysqli, Oracle (OCI8), Oracle, Microsoft SQL Server, Sybase, ODBC, MSQL, IBM DB2, Cloudscape és Apache Derby, Informix, Ovrimos SQL, IBM Megjegyzések, DB ++ , DBM, DBASE, DBX, FRONTBASE, FILEPRO, INGRES II, SESAM, / INTERBASE, Paradox fájl hozzáférés, MAXDB, PDO interfész (PHP adatobjektumok));
  • automatizált http fejlécek küldése;
  • hTTP-felhatalmazással dolgozik;
  • dolgozzon cookie-kkal és ülésekkel;
  • munka helyi és távoli fájlokkal, aljzatokkal;
  • a kiszolgálóra letöltött fájlok feldolgozása;
  • dolgozzon az XFormokkal.

Jelenleg PHP-t több százezer fejlesztő használ. A Sebe Corporation minősítés szerint a Search Engine adatok alapján 2015 szeptemberében a PHP a programozási nyelvek között 6 helyszínen volt. A PHP-t használó legnagyobb webhelyek közé tartozik

Ezen programozási nyelv segítségével weboldalakat és webes alkalmazásokat hozhat létre egy helyi számítógépen Apache szerveren keresztül. A legmodernebb internetes oldalak a PHP nyelven vannak írva. Ezen webhelyek oldalai dinamikus, ellentétben a régi webhelyek a HTML jelöléssel.

Minden információ tárolódik a MySQL adatbázisban, amelyből a szükséges a szükséges. A tapasztalt programozók helyszíneket hozhatnak létre a semmiből, és a hétköznapi felhasználók számára jobb használni a kész motorok szolgáltatásait (WordPress, Joomla vagy Drupal), ahol elegendő a feliratok hozzáadásához - és a webhelyed készen áll. Ahhoz, hogy webhelyeket hozzon létre a helyi számítógépen, letölteni kell a PHP új verzióját ingyenesen. Ezt követően a kész webhely letölthető az internetre.

Képességek:

  • webhelyek és programok létrehozása és szerkesztése;
  • a webhely tartalmának dinamikus kezelése;
  • különböző motorok tesztelése webhelyek számára;
  • hTTP Cookie használatával.

Működés elve:

Most adjuk meg, hogyan működik a PHP. Először be kell töltenie és telepítenie kell egy Witrual Apache-kiszolgálót. Ehhez a kész DENWER, az XAMPP, az OpenSERVER fejlesztői készletek vagy bármely más programot használhatja. A helyi kiszolgáló telepítése után át kell másolnia az RNR archívum tartalmát. Ezután írhat webhelyeket a virtuális tárhelyről, vagy telepítheti a kívánt webhelyeket az internetes projektek létrehozásához.

Fizető tárhely és domain, öntheti webhelyét az interneten, és elkezdheti végrehajtani a kreatív képességeket. A PHP nyelvek használata lehetővé teszi, hogy gyorsan és kényelmesen létrehozza és szerkesztheti webhelyeinek tartalmát. Például a webhely aljének kialakításának módosításához csak egy fájlt kell szerkesztenie, és a módosítások megjelennek a projekt minden oldalán. A HTML-ben minden oldalt külön kell szerkesztenie.

Előnyök:

  • dinamikus helyszínek létrehozása a PHP nyelven;
  • adatbázisok használata;
  • lehetőség letölteni a PHP-t ingyen a számítógépre
  • támogatás több adatbázis és webhely létrehozásához egy helyi számítógépen;
  • közös és igényelt programozási nyelv.

Minuszok:

  • a számítógépen dolgozni lehet, előfordulhat, hogy telepítenie kell a virtuális kiszolgálót.

A PHP egy közös programozási nyelv a webhelyek és webes alkalmazások. Ezért, hogy saját projektjeit hozza létre, egyszerűen szükség van a Windows rendszerének e nyelvre történő hozzáigazításához. A munkához is telepítenie kell a kiszolgálót a helyi webhelyek virtuális tárhelyére. Ezzel a programozási nyelv segítségével lehetővé teszi az internetes projektek létrehozását és futtatását, ezért azt tanácsoljuk, hogy letöltse a legújabb PHP verziót ingyenesen.



Tetszett a cikket? Oszd meg