{"id":24,"date":"2008-09-29T20:45:35","date_gmt":"2008-09-29T19:45:35","guid":{"rendered":"http:\/\/alkann.free.fr\/?p=22"},"modified":"2008-09-29T20:45:35","modified_gmt":"2008-09-29T19:45:35","slug":"de-lutilite-des-frameworks","status":"publish","type":"post","link":"https:\/\/www.alkannoide.com\/2008\/09\/29\/de-lutilite-des-frameworks\/","title":{"rendered":"De l’utilit\u00e9 des frameworks…"},"content":{"rendered":"
Avant tout, je pense qu’il faut s\u00e9parer les frameworks PHP et ceux en Javascript.<\/p>\n
Les Frameworks Javascript sont une v\u00e9ritable r\u00e9volution dans le “petit” monde du web. Il en existe plusieurs mais deux sont r\u00e9ellement utilis\u00e9s \u00e0 grande ampleur :<\/p>\n
C’est en grande partie gr\u00e2ce \u00e0 ces frameworks que les applications web2.0 sont apparus (mais pas uniquement, on remerciera \u00e9galement Adobe).<\/p>\n
J’en viens maintenant aux frameworks PHP. Actuellement, je dirais qu’il en existe 2 :<\/p>\n
Ces derniers sont pour moins un v\u00e9ritable probl\u00e8me. En effet, ils r\u00e9pondent, il est vrai, \u00e0 tous les besoins possibles et imaginables. Cependant, ils chargent beaucoup d’\u00e9l\u00e9ment qui demande du support et dont on ne sait pas toujours comment le d\u00e9roulement s’effectue.<\/p>\n
Je pr\u00e9f\u00e8re donc r\u00e9utiliser les briques que j’ai d\u00e9velopp\u00e9 moi-m\u00eame (par exemple pour la gestion des templates ou encore pour la connexion \u00e0 la base de donn\u00e9e). Je garde ainsi le contr\u00f4le du code, tout en r\u00e9pondant tr\u00e9s pr\u00e9cis\u00e9ment au besoin des applications que j’ai \u00e0 d\u00e9velopper.<\/p>\n
Je concluerais en disant que pour utiliser un Framework quel qu’il soit, il faut v\u00e9ritablement se poser la question de ce que l’on veut faire et comment on veut le r\u00e9aliser. On utilisera ensuite l’outils le plus adapt\u00e9.<\/p>\n","protected":false},"excerpt":{"rendered":"
Avant tout, je pense qu’il faut s\u00e9parer les frameworks PHP et ceux en Javascript. Les Frameworks Javascript sont une v\u00e9ritable r\u00e9volution dans le “petit” monde du web. Il en existe plusieurs mais deux sont r\u00e9ellement utilis\u00e9s \u00e0 grande ampleur : prototype (actuellement en d\u00e9clin) jquery (en pleine croissance avec une foison de plug-ins) C’est en […]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[4,9],"tags":[],"_links":{"self":[{"href":"https:\/\/www.alkannoide.com\/wp-json\/wp\/v2\/posts\/24"}],"collection":[{"href":"https:\/\/www.alkannoide.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.alkannoide.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.alkannoide.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.alkannoide.com\/wp-json\/wp\/v2\/comments?post=24"}],"version-history":[{"count":0,"href":"https:\/\/www.alkannoide.com\/wp-json\/wp\/v2\/posts\/24\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.alkannoide.com\/wp-json\/wp\/v2\/media?parent=24"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.alkannoide.com\/wp-json\/wp\/v2\/categories?post=24"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.alkannoide.com\/wp-json\/wp\/v2\/tags?post=24"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}