Crearea de site-uri bistro

Este vorba despre un sistem în care puteți crea un site web cu o interfață prietenoasă.
Sistemul nu este scris, este doar în planuri și vreau să vă întreb, este meritat? Este posibil ca un astfel de sistem să fie deja acolo și m-am uitat rău.







Am început să caut o soluție similară, dar e mai ușor. Am înțeles că tot ceea ce există nu este pentru oameni deloc. Începem să înțelegem că facem site-uri Web și sisteme de management pentru oameni, nu pentru dezvoltatori. Dezvoltatorii scriu adesea grămezi de cârje pentru un anumit site, astfel încât să funcționeze și apoi vă vor spune despre particularitățile de a crea secțiuni și pagini. (Dacă doriți să creați o pagină de catalog, atunci trebuie să alegeți un anumit șablon etc.).

Vreau să scriu un sistem prietenos atît pentru dezvoltatori, cît și pentru cei care lucrează cu el. Esența sistemului este aproape identică cu Bitrix (blocuri informatice, componente), dar mai simplă. Cu componente, avem flexibilitate.

Acum avem un bloc de informare cu introducerea convenabilă a informațiilor. Rămâne să creați o componentă și un șablon, precum și să le inserați într-o pagină de pe site.

Principalul lucru dintr-o astfel de CMS este că este cel mai probabil să fie pe yiframework și pragul de intrare nu va fi mare.







Cea mai simplă și mai ușor de înțeles, puteți debuga numai informațiile de ieșire pe site prin intermediul componentei.

În timp ce aceasta este doar o idee, este brută, poate a fost deja implementată și de mai multe ori (bitrix, netcat). În prezent este doar în capul meu. Vreau să știu ce părere aveți despre ce sistem ar trebui să fie? Cum vă imaginați pentru voi înșivă. Ce doriți să vedeți în acest tip de sistem?

Vă mulțumesc pentru atenție.

Mi-e teamă că după aceea vor apărea probleme cu actualizarea cu CMS. Deja v-am întâlnit cu fanii pentru a împrăștia CMS.

Sunt total de acord cu tine.
Nu am nevoie să reanalizez ceva. Sarcina este de a face o funcționalitate similară, dar mai ușoară. Fără clopotele și fluierele, și grămezi de setări. Cms-ul în sine ar trebui să dea dezvoltatorului un constructor (CRUD) pentru crearea convenabilă a formularelor pentru adăugarea și editarea conținutului și apoi utilizarea componentei pentru a scoate informațiile, deoarece aceasta necesită rezolvarea sarcinii.

În mod implicit, ar trebui să existe doar gestionarea utilizatorilor și numărul minim de setări. Restul se face prin componente și module scrise în plus. Nici una dintre acestea nu este nouă, pur și simplu mai simplă și mai prietenoasă pentru dezvoltator și client.

Dacă, din cauza unei modificări a pielii administratorului, există probleme cu actualizarea, atunci CMS selectat nu implementează schema MVC și este mai bine să alegeți altul. Funcționalitățile complexe pot fi simplificate prin eliminarea modulelor inutile și prin ascunderea unor caracteristici inutile. Designul prezentării ar trebui făcut în toate cazurile pentru CMS. Având o interfață testată și recunoscută "prietenoasă", vă puteți gândi deja la oportunitatea unei astfel de lucrări uriașe, cum ar fi crearea unui cadru arhitectural și a unui model de date pentru noul CMS (și acesta este un drum foarte ciudat).







Articole similare

Trimiteți-le prietenilor: