Kā Uzrakstīt Motoru Vietnei

Satura rādītājs:

Kā Uzrakstīt Motoru Vietnei
Kā Uzrakstīt Motoru Vietnei

Video: Kā Uzrakstīt Motoru Vietnei

Video: Kā Uzrakstīt Motoru Vietnei
Video: Дорожная карта всеобщего ухода за оборудованием. Управление изменениями. Бережливое производство 2024, Maijs
Anonim

Statisko vietņu, kā arī vietņu, kas tikai daļēji nodrošina dinamisko saturu, dienas ir neatgriezeniski pagājušas. Servera jaudas ļauj izmantot CMS, lai izveidotu pat mazus interneta resursus. Mūsdienās ir pieejamas daudzas bezmaksas CMS ar funkcionalitāti katrai gaumei. Daudzas no tām ir izstrādājušas profesionāļu komandas, un tās ir sevi ļoti labi pierādījušas. Tomēr arī šodien daudzi entuziasti cenšas no sākuma uzrakstīt tīmekļa vietnes dzinēju.

Kā uzrakstīt motoru vietnei
Kā uzrakstīt motoru vietnei

Tas ir nepieciešams

  • - piekļuve internetam;
  • - moderna pārlūkprogramma.

Instrukcijas

1. solis

Plānojiet motora funkcionalitāti. Atbildiet uz vispārīgiem jautājumiem par izstrādājamā produkta mērķi un veidu. Izlemiet, vai tā būs universāla CMS vai kaut kas vairāk vērsts (emuārs, e-komercijas platforma, kopienas vietne, ziņu portāls). Atbildiet uz konkrētiem jautājumiem par nepieciešamajām iespējām. Apsveriet, vai jūsu vietnei ir nepieciešama attēlu galerija, forums, ziņu plūsma, failu arhīvs utt. Vai šāda funkcionalitāte ir cieši jāintegrē kodolā, vai to var iesniegt paplašinājumu moduļu veidā.

2. solis

Padomājiet par motora arhitektūru. Parasti mūsdienu CMS arhitektūra seko MVC paradigmai. Šajā posmā ir jēga izpētīt jau esošos risinājumus, kuru ir ļoti daudz.

3. solis

Nosakiet tehnoloģijas, pamatojoties uz kurām tiks ieviesta galvenā produkta funkcionalitāte. Izvēlieties programmēšanas valodu. PHP tagad ir de facto CMS izstrādes standarts. Lai gan jūs varat apsvērt iespēju izmantot ASP. NET, Java, Python. Izvēlieties uzglabāšanas tehnoloģijas. Parasti mūsdienu CMS kā galveno krātuves vietu izmanto datu bāzes. Bet dažos gadījumos jūs varat paļauties uz failu sistēmu. Izceliet citas tehnoloģijas, kas būs nepieciešamas motora darbināšanai (grafikas apstrādes bibliotēkas, pareizrakstības pārbaudītāji, kriptogrāfijas moduļi utt.).

4. solis

Pārskatiet dokumentāciju par produktiem un tehnoloģijām, uz kuriem projekts tiks veidots. Nosakiet katra produkta vai tehnoloģijas piemērotību. Ja nepieciešams, veiciet pielāgojumus tehnoloģiju sarakstā, atrodiet pieņemamas alternatīvas.

5. solis

Izstrādājiet attīstības plānu vai darba uzdevumu. Pat tad, ja izstrādē nav plānots iesaistīt nevienu citu, izņemot projekta iniciatoru, ievērojot skaidru plānu vai darba uzdevuma punktus, tiks ietaupīts daudz laika un darbs tiks padarīts daudz efektīvāks. Uzsākot projektu, ir jēga sastādīt uzdevumu CMS kodola (un, iespējams, testa moduļu) izstrādei ar minimālu funkcionalitāti.

6. solis

Īstenojiet projekta daļu saskaņā ar iepriekš izstrādāto darba uzdevumu.

7. solis

Pārbaudiet iepriekšējā solī ieviesto funkcionalitāti. Identificējiet kļūdas. Izveidojiet kļūdu un pārskatāmo uzdevumu sarakstu. Piešķiriet kļūdas, lai noteiktu prioritāro metriku. Kārtojiet kļūdas atbilstoši to prioritātei.

8. solis

Izlabojiet visas atrastās kļūdas. Varbūt šajā posmā tiks identificētas citas problēmas sistēmas darbībā. Pabeidziet kļūdu sarakstu, izlabojiet katru no tām.

9. solis

Nosakiet nepieciešamību pēc vietnes motora turpmākas pārskatīšanas vai pārveidošanas. Atbildiet uz jautājumu par esošās funkcionalitātes atbilstību iepriekš plānotajai, par sistēmas darbības parametru apmierinātību ar uzrādītajiem kvalitātes kritērijiem. Ja nepieciešama turpmāka izstrāde, pārejiet pie 5. darbības, lai veiktu nākamo produkta izstrādes atkārtojumu.

Ieteicams: