Ce este un framework

Ce este un framework

Un framework este o aplicatie ce contine o colectie de scripturi cu ajutorul careia creatorii de pagini web pot realiza mult mai rapid un site complex.

Majoritatea framework-urilor sunt open-source, ca atare se pot downloada si folosi fara costuri suplimentare.

In continuare vom prezenta o lista cu cele mai folosite framework-uri:

  • CodeIgniter;
  • Zend;
  • Ruby on rails;
  • CakePHP;
  • Symfony;
  • Drupal;
  • Typo3;
  • Yii;
  • Kohana;
  • KumbiaPHP;
  • Self;
  • Prado;
  • Akelos;
  • PHP Nuke;
  • PhpOpenBiz;
  • PHPDevShell;
  • eZ Components;
  • Trax PHP

Personal nu incurajez lucrul cu framework-uri; unii confrati in ale coding-ului nu o sa fie de acord cu mine avand┬ádrept argument viteza de lucru superioara. Nu recomand lucrul cu framework-uri din urmatoarele motive: lucrand cu un framework ne vom “automatiza”, incet, incet, vom uita sa scriem clase, functii, etc…din punct de vedere al beneficiarului, nu-i tocmai comod sa caute un programator cu experienta intr-unul din framework-urile in care a fost scris site-ul, in caz ca nu mai poate continua colaborarea cu programatorul care i-a dezvoltat site-ul.