Hogyan írjunk motor honlapján
Határozza meg a technológia, amely végre egy funkcionális magját termék. Válassza programozási nyelv. A de facto szabványa a fejlesztés CMS most PHP. Bár lehetséges, hogy fontolják meg a ASP .NET, Java, Python. Válassza ki az adattárolási technológiát. Általános szabály, hogy a modern CMS adatbázist használ, mint az elsődleges adatok tárolására. De bizonyos esetekben, akkor hivatkozhat a fájlrendszerben. Jelölje ki más technológiákat kell majd működtetni a motort (grafikus feldolgozó könyvtár, helyesírás-ellenőrzés, kriptográfiai modul, stb.)
Lásd a dokumentációt a termékek és technológiák, amely alapján a projekt épül. Határozzuk meg a használatának megvalósíthatóságát minden egyes termék vagy technológia. Ha szükséges, kiigazítja a lista technológiák találni elfogadható alternatíva.
Készíts egy tervet vagy tervezési előírások. Még ha a fejlesztés a tervek ne vonzzák senkinek, de a projekt kezdeményezője, a következő világos terv vagy műszaki jellegű előírásokat menteni egy csomó időt, és a munka sokkal hatékonyabb. Elején a projekt akkor van értelme, hogy a feladat, hogy elkészítse a mag (és valószínűleg a vizsgálati modul) CMS minimális funkcionalitással.
Végre kell hajtani a projekt részét összhangban a korábban kifejlesztett előírásoknak.
Végezze funkcionális tesztelés, végre az előző lépésben. Határozza meg a hibákat. Készíts egy listát a hibák és munka befejezését. Rendeljen a hibajavító teljesítmény prioritás. Rendezés a hiba összhangban a prioritás.
Hibák kijavítását talált. Talán ebben a szakaszban látható lesz más problémák a rendszerben. Töltsük meg a hibalistát, hogy a korrekció mindegyikük.
Határozza meg, hogy szükség van-e további, vagy módosításokat a motor helyén. Válaszolj a kérdésre, hogy megfelel a meglévő funkciók korábban tervezett, hogy megfelel a paramétereket a követelményeknek minőségi rendszer kritériumoknak. Ha szükséges továbbfejlesztése, ugorjon az 5. lépésre, hogy hajtsa végre a következő iteráció a termék fejlesztése.
Végrehajtó szoftver motor „a semmiből” Légy nagyon óvatos, amikor kezeli a beérkezett adatok kívülről. A nem megfelelő szűrés lehet az oka, hogy a biztonsági rések a biztonságot veszélyeztethetik.
Általános szabály, hogy használat vagy finomítására a meglévő megoldások sokkal könnyebb és gyorsabb, hogy a kívánt eredményt. Ha kívánja fejleszteni a motort kedvéért nem hoz létre új terméket, érdemes elvégezni a projekt alapján a meglévő kódot. Például, hogy használni a Drupal vagy a népszerű CMF magját mint CodeIgniter vagy Simfony.
Nem adnak választ a kérdésére?
Kérje szakértő:
Valamennyi szakértő ezen a területen
Új tanácsot KakProsto
Mi cashback és hogyan kell használni
A folyamatos emelkedése az áru ára, akár ruha, vagy az elektronika, vezet az a tény, hogy sokan kezdik fejleszteni.
Elfelejtette a jelszavát?
Még nem tag?
Honor 6X Premium
Egy új prémium verzió