2. rész
Az első lecke megtudjuk, hogy miért nem tudjuk szerver nélkül, és hogyan kell telepíteni a szoftvert Denwer.
1.
A legtöbb gyakornokok ismerik a nyelvet html, csak újabban létrehozott többsége internetes oldalakat. És ez nem számít, írja html-kódot kézzel, mint a Notepad vagy automatikusan létrejön a Dreamweaver, a lényeg ezen oldalak volt egy. Ezek a lapok mindig ugyanaz. Ha több ezer felhasználó kér egy oldalt a szerver, akkor kap egy ezer példányban pontosan ugyanazon a html-fájlt. Ezzel a technológiával, akkor létrehozhat egy statikus oldal, például egy sor fejezetek a tudomány tankönyv. Minden oldal egy meglehetősen komplex tervezési, képek, hivatkozások.
Ábra. 1. Kapcsolatban html-oldalak. Minden oldal - egy külön fájlban.
Most, amikor meglátogat egy weboldalt, a böngésző elküldi a kérelmet egy speciális program (web-szerver). Ő húzza a kért fájl, és elküldi azt a böngészőt. Közvetlenül azután, hogy elküldte a fájlt, web-szerver megfeledkezik magáról, amíg a következő kérést. Webhely, ez az elv kérdés-válasz lesz számos hátránya van:
- Új oldal viszonylag nehéz, meg kell tudni, html mellett létrehozott oldalon is meg kell feltölteni a szerverre, hogy a tudatlan ember - ez a probléma.
- Ha úgy döntött, hogy változtatni a kinézetét az oldalon, akkor meg kell változtatni az összes html-oldalak.
- Hozzon létre egy fórumot, vagy egyéb interaktív szolgáltatás útján is html-oldalak nem. Ezen a nyelven nincs eszköz tárolására / letölteni egy fájlból vagy adatbázisból.
- keresése információk ezen az oldalon is elég nehéz, mivel az információ terjed ki több fájlt.
Meggyőztem, hogy találkozzon egy alapvetően más módon?
2.
A dinamikus weboldalak HTML-oldalak nem.
- Van egy adatbázis, amely tárolja az összes szöveges adatok, valamint a beállítások webhelye
- katalógus képekkel webhely
- Egy vagy több webhely sablon (template egy csontváz, amely a beállított fog kinézni minden oldalon: a kép tetején, a bal oldalon linkek a jobb szöveg)
Egy speciális kód, ez a három komponens össze van kötve és jelenik meg, mit gondol? Html-oldal! Sőt, a látogató tudja kezelni ezt a folyamatot.
Ábra. 2 Kialakulása az oldal "on the fly".
Így minden oldal által generált „on the fly”, és most:
3.
Nincs idő, mert először meg kell, hogy megismerjék a Denver (Denwer). Ez egy olyan program, amely hoztunk létre veled ma, tartalmaz egy webszerver, adatbázis és PHP nyelv értelmező, ami fut a honlapon. Ez a program lehetővé teszi, hogy az Internet ugyanazon a számítógépen. Sőt, az internet abszolút illúzió. Amikor megtanulod, hogyan kell létrehozni weboldalakat lehet viszonylag könnyen át a terméket, hogy egy távoli szerverre.
A telepítéshez szükség lesz letölteni és telepíteni Denwer bemutatót, ahol Ön képes lesz arra, hogy milyen a telepítést a számítógépen. Minden hivatkozás e mesterkurzus mindig a végén. Minden letöltés lesz előre archivált, így először meg kell „bővíteni”.
Indítsa el a bemutatót, és ugyanabban az időben Denwer futtatni a telepítő fájlt. Kövesse az utasításokat.
Minden kérdés a telepítés során be lehet állítani, hogy megjelenjen.
4.
Miután telepítette Denwer akkor egyáltalán semmi sem változott, kivéve a három parancsikonokat az asztalon. Ha rákattint a címkén a Start Denwer futtatja a Apache webszerver MySQL adatbázis szerver, PHP interpreter. Az a tény, hogy ez működött is mutatja:
- toll tálca ikon (jobb alsó sarokban);
- jelent meg a semmiből egy virtuális lemezt, amelynek tartalmát a C: \ Web szerverekhez;
- TrayApache.exe folyamat Feladatkezelőben.
Ábra. 3 Denwer indított.
Modern oldalak használata szükséges adatbázisok. Ahhoz, hogy hozzon létre egy új üres adatbázist, menj a C: \ Web szerverekhez \ usr \ local \ MySQL5 \ data létre a mappa lesz egy üres adatbázist. A két könyvtár érdemes megjegyezni.
Ábra. 4 Directory tárolóhelyek és az adatbázisok.
5.
Itt az ideje, hogy úgy érzi, a teljes erejét a dinamikus webhelyek és telepíteni egy egyszerű szolgáltatás-fórum.
Ábra. 5. Telepítés a fórum.
Ábra. 6. A telepítés befejezéséhez, mint a szabály, hogy törli a könyvtárat a telepítési fájlokat.
7.
Ennyi az egész most megy a link bejelentkezési, akkor lép közigazgatási része, és van, hogy hozzon létre egy olyan fórum téma, egyéni megjelenését és eloroszosodott.
Az a munka befejezésekor ne felejtsük el, hogy befejezze a Denwer (Stop Denwer parancsikont az asztalon).
Gyakorlati munka:
- Denwer telepíteni a számítógépre.
Eredmény: Denwer telepítve, hozzon létre egy virtuális könyvtár, elindította html-fájl egy web-szerver. - Létrejöjjön egy fórum regisztrálni több felhasználó, hozzon létre egy adminisztratív panel vita téma.
Eredmény: screenshot létrehozott fórum regisztrált felhasználó által létrehozott üzenetet.
Ellenőrző kérdés:
- Mely fájlokat start / stop Denwer?
- Annak megállapítása, hogy Denwer futó?
- Hogyan hozzunk létre egy virtuális könyvtár?
- Hol van az adatbázisban található?
- Mindkét keresztül Denwer nyitott html-fájlt?
- Hogyan véglegesítése Denwer?
A tapasztalat azt mutatja, hogy ez szükséges telepíteni többször, majd folytatni a programot (stop Denwer, törölje a C: \ Web szerverekhez), minden esett a feje helyére.