Kaip Parašyti Variklį Svetainei

Turinys:

Kaip Parašyti Variklį Svetainei
Kaip Parašyti Variklį Svetainei

Video: Kaip Parašyti Variklį Svetainei

Video: Kaip Parašyti Variklį Svetainei
Video: К двигателю 1.5 CRDI у нас меньше вопросов, чем к французскому 1.5 dCi. 2024, Balandis
Anonim

Stacionarių svetainių, taip pat svetainių, kurios teikia tik iš dalies dinaminį turinį, dienos negrįžtamai praėjo. Serverio pajėgumai leidžia naudoti TVS net mažiems interneto ištekliams kurti. Šiandien yra daugybė nemokamų TVS su funkcionalumu kiekvienam skoniui. Daugelį jų sukūrė profesionalų komandos ir jie puikiai pasitvirtino. Tačiau net ir šiandien daugelis entuziastų stengiasi parašyti variklį svetainei nuo nulio.

Kaip parašyti variklį svetainei
Kaip parašyti variklį svetainei

Tai būtina

  • - prieiga prie interneto;
  • - moderni naršyklė.

Nurodymai

1 žingsnis

Suplanuokite variklio funkcionalumą. Atsakykite į bendruosius klausimus apie kuriamo produkto paskirtį ir tipą. Nuspręskite, ar tai bus universali TVS, ar kažkas labiau orientuota (tinklaraštis, el. Prekybos platforma, bendruomenės svetainė, naujienų portalas). Atsakykite į konkrečius klausimus apie reikalingas galimybes. Apsvarstykite, ar jūsų svetainei reikalinga vaizdų galerija, forumas, naujienų kanalas, failų archyvas ir kt. Ar toks funkcionalumas turėtų būti glaudžiai integruotas į branduolį, ar jis gali būti pateiktas kaip plėtinių moduliai.

2 žingsnis

Pagalvokite apie variklio architektūrą. Paprastai šiuolaikinės TVS architektūra atitinka MVC paradigmą. Šiame etape tikslinga tirti jau esamus sprendimus, kurių yra labai daug.

3 žingsnis

Nustatykite technologijas, kurių pagrindu bus įgyvendinamas pagrindinis produkto funkcionalumas. Pasirinkite programavimo kalbą. Dabar PHP yra de facto CMS kūrimo standartas. Nors galite apsvarstyti galimybę naudoti ASP. NET, Java, Python. Pasirinkite saugojimo technologijas. Paprastai šiuolaikinės TVS kaip pagrindinę saugyklos vietą naudoja duomenų bazes. Tačiau kai kuriais atvejais galite pasikliauti failų sistema. Pažymėkite kitas technologijas, kurių reikės varikliui paleisti (grafikos apdorojimo bibliotekos, rašybos tikrintuvai, kriptografiniai moduliai ir kt.).

4 žingsnis

Peržiūrėkite produktų ir technologijų, pagal kurias bus kuriamas projektas, dokumentaciją. Nustatykite kiekvieno produkto ar technologijos tinkamumą. Jei reikia, pakoreguokite technologijų sąrašą, raskite priimtinų alternatyvų.

5 žingsnis

Sudarykite plėtros planą arba technines užduotis. Net jei į plėtrą neplanuojama įtraukti nieko kito, išskyrus projekto iniciatorių, laikydamiesi aiškaus plano ar techninės užduoties punktų, sutaupysite daug laiko ir darbas taps daug efektyvesnis. Pradedant projektą yra prasminga parengti užduotį, skirtą CMS branduoliui (ir, galbūt, bandomiesiems moduliams), sukurti su minimaliu funkcionalumu.

6 žingsnis

Įgyvendinkite dalį projekto pagal anksčiau parengtą techninę užduotį.

7 žingsnis

Išbandykite ankstesniame etape įdiegtą funkcionalumą. Nustatykite klaidas. Sudarykite klaidų ir užduočių sąrašą. Priskirkite klaidas, kad išspręstumėte prioritetinę metriką. Rūšiuoti klaidas pagal jų prioritetą.

8 žingsnis

Ištaisykite visas rastas klaidas. Galbūt šiame etape bus nustatytos kitos sistemos veikimo problemos. Užpildykite klaidų sąrašą, ištaisykite kiekvieną iš jų.

9 žingsnis

Nustatykite tolesnio svetainės variklio pakeitimo ar modifikavimo poreikį. Atsakykite į klausimą apie esamo funkcionalumo atitikimą anksčiau suplanuotam, apie sistemos veikimo parametrų patenkinimą pateiktais kokybės kriterijais. Jei reikia toliau tobulinti, pereikite prie 5 žingsnio kitam produkto kūrimo pakartojimui.

Rekomenduojamas: