Hogyan írjunk Motort Egy Weboldalhoz

Tartalomjegyzék:

Hogyan írjunk Motort Egy Weboldalhoz
Hogyan írjunk Motort Egy Weboldalhoz

Videó: Hogyan írjunk Motort Egy Weboldalhoz

Videó: Hogyan írjunk Motort Egy Weboldalhoz
Videó: Blog Tutorial Kezdőknek | Hogyan írjunk blogmotort? 4. rész | Web-Server.hu 2024, November
Anonim

A statikus oldalak napja, valamint azok a webhelyek, amelyek csak részben nyújtanak dinamikus tartalmat, visszavonhatatlanul elmúltak. A szerverkapacitások lehetővé teszik a CMS használatát még kicsi internetes erőforrások kiépítéséhez is. Ma már sok ingyenes CMS érhető el, amelyek minden ízlésnek megfelelnek. Közülük sokakat szakemberekből álló csapatok fejlesztettek ki, és nagyon jól beválták magukat. Azonban még ma is sok rajongó arra törekszik, hogy a semmiből írjon egy weboldalt.

Hogyan írjunk motort egy weboldalhoz
Hogyan írjunk motort egy weboldalhoz

Szükséges

  • - hozzáférés az internethez;
  • - modern böngésző.

Utasítás

1. lépés

Tervezze meg a motor funkcionalitását. Válaszoljon a fejlesztendő termék céljára és típusára vonatkozó általános kérdésekre. Döntse el, hogy univerzális CMS lesz-e, vagy valami célzottabb (blog, e-kereskedelmi platform, közösségi oldal, hírportál). Válaszoljon a szükséges képességekkel kapcsolatos konkrét kérdésekre. Fontolja meg, hogy webhelyének szüksége van-e képgalériára, fórumra, hírcsatornára, fájlarchívumra stb. Ha az ilyen funkcionalitás szorosan integrálódik a kernelbe, vagy bemutatható-e kiterjesztő modulok formájában.

2. lépés

Gondolja át a motor felépítését. Jellemzően a modern CMS architektúrája az MVC paradigmát követi. Ebben a szakaszban van értelme tanulmányozni a már létező megoldásokat, amelyekből nagyon sok van.

3. lépés

Határozza meg azokat a technológiákat, amelyek alapján a termék fő funkcionalitása megvalósul. Válasszon programozási nyelvet. A PHP a de facto szabvány a CMS fejlesztésében. Bár fontolóra veheti az ASP. NET, Java, Python használatát. Válasszon tárolási technológiákat. Jellemzően a modern CMS-ek az adatbázisokat használják fő tárhelyükként. Bizonyos esetekben azonban a fájlrendszerre támaszkodhat. Emelje ki a motor futtatásához szükséges egyéb technológiákat (grafikus feldolgozó könyvtárak, helyesírás-ellenőrző, kriptográfiai modulok stb.).

4. lépés

Tekintse át a termékek és technológiák dokumentációját, amelyekre a projekt épül. Határozza meg az egyes termékek vagy technológiák megfelelőségét. Ha szükséges, módosítsa a technológiák listáját, keressen elfogadható alternatívákat.

5. lépés

Készítsen tervet vagy feladatmeghatározást a fejlesztéshez. Még ha nem is tervezik a projekt kezdeményezőjén kívül más bevonását a fejlesztésbe, az egyértelmű terv vagy a feladatmeghatározás betartása sok időt takarít meg, és sokkal hatékonyabbá teszi a munkát. A projekt indításakor célszerű egy minimális funkcionalitású feladatot kidolgozni a CMS magjának (és esetleg tesztmoduljainak) fejlesztésére.

6. lépés

Végezze el a projekt egy részét a korábban kidolgozott feladatmeghatározásnak megfelelően.

7. lépés

Tesztelje az előző lépésben megvalósított funkcionalitást. Azonosítsa a hibákat. Készítsen egy listát a hibákról és a felülvizsgálatra váró feladatokról. Rendeljen hibákat a prioritási mutatók kijavításához. Rendezze a hibákat prioritásuk szerint.

8. lépés

Javítsa ki a talált hibákat. Talán ebben a szakaszban más, a rendszer működésével kapcsolatos problémákat fognak azonosítani. Töltse ki a hibák listáját, javítsa ki mindegyiket.

9. lépés

Határozza meg a helyszíni motor további felülvizsgálatának vagy módosításának szükségességét. Válaszoljon arra a kérdésre, hogy a meglévő funkcionalitás megfelel-e az előzőleg tervezettnek, hogy a rendszer működési paraméterei mennyire elégedettek a bemutatott minőségi kritériumokkal. Ha további fejlesztésre van szükség, ugorjon az 5. lépésre a termékfejlesztés következő iterációjához.

Ajánlott: