Framework PHP Pra que?

08.11.2010 - Framework,Metodologia Ágil - por

A utilização de Frameworks por agências web tem sido uma constante, porém ainda existem muitas agências que ainda trabalham e desenvolvem os códigos na unha, como dizem por ai.

Mas afinal, para que serve um framework?

Posso responder essa pergunta de forma bem simples: Um framework serve para  padronizar e agilizar o desenvolvimento de sistemas, além e facilitar o trabalho em equipe.

Sabemos que hoje na maioria das agências web existem 3 classes de profissionais: O designer – Responsável pela criação dos layouts, logotipos e das peças de mídia digital; O Front-End – Responsável pela estruturação dos layouts em HTML, CSS e  JQUERY;  E nosso amigo Programador que faz a parte sistemática de todo o processo, desenvolvendo os sistemas dinâmicos.

Pensando nesse modelo de trabalho vamos falar exatamente da interação entre o Front-End e o Programador que são os membros da equipe responsáveis especificamente pela codificação dos sites.

by mrconguito

Porque Usar um Framework?

É de extrema importância que o trabalho desses profissionais seja rápido e dinâmico. A pior coisa para um programador é ter que arrumar as coisas erradas que o Front-end por um descuido não observou e deixou sem fazer ou fez errado. Isso gera certos desconfortos no ambiente de desenvolvimento.

Por esses e outros motivos é interessante que o profissional Front-end conheça pelo menos a base da linguagem utilizada por sua equipe de trabalho, que no geral é o PHP, lembrando que existem diversas outras linguagens com a mesma finalidade. Algumas delas são: ASP, ASP.NET e Ruby.

Não estou aqui tomando partido dos programadores, estou simplesmente indicando uma forma de trabalho que una a equipe e torne os projetos mais rápidos e com códigos semanticamente corretos.

Quando se trabalha em projetos com prazos curtíssimos o uso de algum framework pode lhe ajudar muito.

Levando em consideração que o PHP ainda é a linguagem utiliza pela maioria dos profissionais de desenvolvimento web, indico 3 frameworks que possuem uma comunidade atuante, facilitando a solução de duvidas:

Cake PHP – http://www.cakephp.com.br
Zend Framework – http://framework.zend.com
Spaghetti PHP - http://spaghettiphp.org

Os frameworks assim como qualquer outra ferramenta de trabalho, deve ser utilizado de forma adequada para que não ocasione prejuízos ao invés de benefícios.

Related Posts with Thumbnails
Hudson Santos

    Twitter
Profissional Webdesigner freelancer com graduação em marketing e foco em design para web. Atua na área à 8 anos, com experiência em agências web da Bahia e de São Paulo.

Tags: , , ,