Kuidas Kirjutada Mootorit Veebisaidile

Sisukord:

Kuidas Kirjutada Mootorit Veebisaidile
Kuidas Kirjutada Mootorit Veebisaidile

Video: Kuidas Kirjutada Mootorit Veebisaidile

Video: Kuidas Kirjutada Mootorit Veebisaidile
Video: Mis on VVT, kuidas see toimib? Lahe juhend VVT süsteemi kohta. Subtiitrid! 2024, Mai
Anonim

Staatiliste saitide ja ka ainult osaliselt dünaamilist sisu pakkuvate saitide päevad on pöördumatult möödas. Serveri võimsused võimaldavad CMS-i abil luua isegi väikeseid Interneti-ressursse. Tänapäeval on saadaval palju tasuta CMS-i, millel on funktsionaalsus igale maitsele. Paljud neist on välja töötatud professionaalide meeskondade poolt ja on ennast väga hästi tõestanud. Kuid ka tänapäeval püüavad paljud entusiastid kirjutada veebisaidile mootorit nullist.

Kuidas kirjutada mootorit veebisaidile
Kuidas kirjutada mootorit veebisaidile

See on vajalik

  • - juurdepääs Internetile;
  • - kaasaegne brauser.

Juhised

Samm 1

Planeerige mootori funktsionaalsus. Vastake üldistele küsimustele arendatava toote eesmärgi ja tüübi kohta. Otsustage, kas see on universaalne CMS või midagi täpsemat (ajaveeb, e-kaubanduse platvorm, kogukonna sait, uudisteportaal). Vasta konkreetsetele küsimustele vajalike võimete kohta. Mõelge, kas teie sait vajab pildigaleriid, foorumit, uudistevoogu, failiarhiivi jne. Kas selline funktsionaalsus peaks olema kernelisse tihedalt integreeritud või saab seda esitada laiendusmoodulite kujul.

2. samm

Mõelge üle mootori arhitektuur. Tavaliselt järgib kaasaegse CMS-i arhitektuur MVC paradigmat. Selles etapis on mõttekas uurida juba olemasolevaid lahendusi, mida on väga palju.

3. samm

Määrake tehnoloogiad, mille alusel toote peamine funktsionaalsus rakendatakse. Valige programmeerimiskeel. PHP on nüüd CMS-i arendamise de facto standard. Kuigi võite kaaluda ASP. NET, Java, Pythoni kasutamist. Valige salvestustehnoloogiad. Tavaliselt kasutavad kaasaegsed CMS-id peamise salvestuspaigana andmebaase. Kuid mõnel juhul võite toetuda failisüsteemile. Tõstke esile muud mootori töötamiseks vajalikud tehnoloogiad (graafika töötlemise teegid, õigekirjakontroll, krüptograafilised moodulid jne).

4. samm

Vaadake üle toodete ja tehnoloogiate dokumentatsioon, millele projekt ehitatakse. Tehke kindlaks iga toote või tehnoloogia sobivus. Vajadusel tehke tehnoloogiate loendis muudatusi, leidke vastuvõetavaid alternatiive.

5. samm

Koostage arendusplaan või lähteülesanne. Isegi kui pole kavas arendusse kaasata kedagi peale projekti algataja, säästab selge plaani või lähteülesande punktide järgimine palju aega ja muudab töö palju tõhusamaks. Projekti alustades on mõttekas koostada minimaalse funktsionaalsusega CMS-i tuuma (ja võimalusel ka testmoodulite) väljatöötamise ülesanne.

6. samm

Rakendage projekti osa vastavalt eelnevalt välja töötatud lähteülesandele.

7. samm

Testige eelmises etapis rakendatud funktsionaalsust. Tehke kindlaks vead. Koostage ülevaade vigade ja ülesannete loendist. Määrake vead prioriteetsete mõõdikute parandamiseks. Sordi vead nende prioriteedi järgi.

8. samm

Parandage leitud vead. Võib-olla selgitatakse selles etapis välja muid süsteemi toimimisega seotud probleeme. Täitke vigade loend, parandage need kõik.

9. samm

Tehke kindlaks saidimootori edasise ülevaatamise või muutmise vajadus. Vasta küsimusele olemasoleva funktsionaalsuse vastavuse kohta varem planeeritule, süsteemi tööparameetrite rahulolu kohta esitatud kvaliteedikriteeriumidega. Kui on vaja edasiarendust, minge järgmise tootearenduse iteratsiooni juurde 5. sammuni.

Soovitan: