De cele mai multe ori alegerea unei metode de creare a unui website este cea mai grea parte pentru mine. Motivul acestei dileme este foarte simplu: imi place sa codez un site de la 0 insa de cele mai multe ori am avut proiecte foarte mari, site-uri stufoase cu multe pagini care mi-ar fi mancat foarte mult timp daca le faceam statice. Am facut odata greseala de a lucra la un site dintr-asta „stufos” si am codat manual ~140 de pagini. Din punctul meu de vedere a meritat, pentru ca asa am invatat sa scriu mult cod repede si corect, insa mi-a mancat foarte mult timp (foaia mea de lucru spune ca am lucrat +27 de ore, dar alea sunt minutele efective de codat, daca mai pun si timpul pierdut la research si cat am stat sa caut pe stackoverflow chestii pe care nu le stiam.. sunt mai mult de 27 de ore).
Static sau CMS?
Este foarte simplu sa raspunzi la intrebarea asta. Trebuie sa iei in considerare numarul de pagini pe care le va avea site-ul si complexitatea acestora. Daca nu sunt multe pagini si designul este oarecum complex, ar fi mai bine sa te axezi pe codarea unui site static. Daca ai muulte pagini de continut, ar trebui sa codezi un design pentru un CMS (WordPress, Joomla sau Drupal). Daca nu te intereseaza ce fel de site o sa faci, mai ai un lucru pe care trebuie sa-l iei in considerare: platforma de gazduire. Daca ai un client care iti pune la dispozitie un VPS cu 128MB de RAM si 1 CPU core, un CMS nu va rula prea bine din cauza resurselor limitate. Parerea mea. Cu putina optimizare se poate orice, dar asta cere knowhow si timp pentru tuning.
Alternativa
De curand am inceput sa lucrez cu Bootstrap. Am facut niste site-uri de prezentare, exemple micute doar ca sa ma obisnuiesc cu modul de lucru. In cele din urma am pus bazele unui portofoliu folosind Bootstrap si mi-a iesit asta. Nu-i mare lucru, mai ales ca se lucreaza foarte usor cu acest framework. Cu cateva linii de cod transformi sau adaptezi un design pentru desktop si dispozitive cu ecran mare intr-un design compatibil cu smartphone-uri si tablete. Piece of cake. Bootstrap este alternativa perfecta pentru un designer cu putin timp la dispozitie si planuri marete pentru un web design grandios.
Lasă un răspuns