O meu ambiente de trabalho não é muito famoso, porém vem ganhando bastante espaço n novo tipo de feramentas para desenvolvimento web, por isso pensei em postar nesta seção de Novidades.
Explicando resumidamente:
Utiliz python como a minha linguagem principal, Python é uma linguagem de programação interpretada, interativa, dinamicamente tipada, orientada a objetos. Atualmente em crescimento exponencial, e com empresas de grande como a nasa eo google adotando-a como linguagem de desenvolvimento ela tende a crescer mais ainda.
Dependendo do tipo de aplicações eu utilizo 2 produtos:
Zope: é um servidor de aplicações que integra um ambiente de desenvolvimento orientado a objeto, um servidor WEB e um banco de dados orientado a objeto (ZODB). Também é possivel utilizar o zope para acessar bancos relacionais como oracle e mysql. Em cima do Zope, o framework de desenvolvimento Plone um framework poderosíssimo que te possibilita criar ambientes/portais WEB de forma rápida segura e profissional.
Turbo Gears: É um framework baseado em várias outras tecnologias existentes no mundo que gira em torno da linguagem Python, as quais têm se mostrado bastante maduras, tendo vários casos de sucesso a elas associados.
Tecnologias que compõem o TurboGears:
- Kid ou Cheetah - Templates de apresentação.
- Json-Mochikit - Toolkits para utilização de AJAX.
- CherryPy - Servidor Web.
- SQLObject ou SQLAlchemy - Mapeamento Objeto Relacional.
- Python - Linguagem de Programação.
ufa, acho que é isso!
Links:Alguns Sites desenvolvidos utilizando estas linguagens
- http://www.ucs.br
- http://www.presidencia.gov.br/
- http://www.brasil.gov.br/
- http://idgnow.uol.com.br/
- http://www.extranet....ookie_login__=1
- http://pcworld.uol.com.br/
- http://cio.uol.com.br/
- http://www.embrapa.br/
acho que sou o único deste fórum que utiliza estas, portanto, se alguém tiver interesse em começar a desenvolver, e tiver alguma dúvia ficarei feliz em tentar saná-la!
Edição feita por: Petry, 01/02/2007, 15:48.