Textos na categoria php
Software livre e padrões abertos no desenvolvimento Web
20.09.2009 | Apresentações, php, tecnologia
Tags: apresentação, bowa, desenvolvimento, informática, palestras, php, tecnologia
Mais uma ótima apresentação do Felipe Ribeiro, no Software Freedom Day 2009 em Campina Grande – PB.
Updates
17.09.2009 | CakePHP, Devaneios, php
Tags: CakePHP, desenvolvimento, how u' doing?, inea, Livros, nada, php, viajei, Zend Framework
3 meses se passaram e poucas coisas aconteceram. Sofri um interesse repentino pelo mundo econômico, li vários livros, assinei o feed de alguns sites, to ouvindo um podcast e voltei a investir na bolsa. Enfim…
No trabalho as coisas finalmente ficaram interessantes de umas semanas pra cá. Me tornei o responsável pelo novo sistema de controle de agrotóxicos do Estado. Faço parte da comissão responsável pela migração do novo site do Instituto e sou o responsável “suplente” nos sistemas de controle da água e do ar. Não que isso signifique alguma coisa, mas já acumulei mais horas em reuniões nos últimos dois meses do que em todos os outros trabalhos anteriores. :P
Tenho sentido falta de programar. O mimimi da vez é que quando tenho tempo, falta disposição. Quando tenho disposição, falta tempo. :/ Mas hoje consegui juntar ambos e dei uma brincada. Baixei o novo Zend Studio e aproveitei para dar mais uma testada na Zend Framework. E definitivamente, não rola. ô bagulho totalmente desnecessariamente complexo. Ainda mais quando se conhece o CakePHP.
O pior, pra mim, é que no tal “guia rápido em 30 minutos” do site oficial, está escrito o seguinte:
While Zend Framework is itself configurationless, you often need to configure your application.
Com isso eu entendo que a framework deveria ser plug-n-play e eu só configuraria coisas que não são padrão ou que eu mesmo quisesse diferente (CakePHP? Oi?). No entanto, 30 minutos eu perdi somente configurando o básico da framework, isso enquanto seguia o próprio tutorial, e não sozinho, no chute. E olha que o Zend Studio cria toda a estrutura básica e arquivos de configuração e controllers básicos. Sem falar na burocracia orientada a objetos para se criar uma simples conexão com o banco de dados (que não funcionou, diga-se).
Enfim, CakePHP it is. Vou voltar a fazer umas paradas, brincar com o SimpleTest, HTML5, CSS3, tentar ser mais ativo no grupo PHP Rio… vamos ver no que dá! :D
PHP Jedi
11.03.2009 | php
Tags: desenvolvimento, dicas, php
Mais uma ótima apresentação do Felipe Ribeiro no PHP-PB!
CTIS Procura!
Se você sabe programar em PHP e tem conhecimento de toda a parafernalha agregada (MySQL, Ajax, Javascript, CSS etc), a CTIS tem uma vaga para você! =D
A vaga obviamente fica aqui no Rio de Janeiro e para tentar a sorte basta mandar um currículo para mim no endereço cleiver.carneiro@ctis.com.br.
PHP não é coisa de moleque!
17.12.2008 | php
Tags: desenvolvimento, dicas, php
Muito boa a palestra do Felipe Ribeiro sobre PHP no Encontro de Desenvolvedores na Paraíba. Como já disse algumas vezes, o problema não é a linguagem, é o “programador”. Enfim.
Vi no blog do Igor Escobar (Dois blogs “feedados” numa cajadada só).
phpGACL
23.09.2008 | php
Tags: acl, dicas, php
Um dia depois de eu atualizar o blog, o Rafael me mandou um link pro phpGACL, uma ferramente Genérica de controle de acessos em PHP. Sendo genérica, não importa se você utiliza alguma framework ou se desenvolve PHP na unha, é só incluir a classe e utilizar.
Ao contrário da ACL do Cake, ela é muito melhor documentada e bem mais complexa, mas nem por isso menos simples. Vem com instalador, suporta praticamente todos os bancos de dados (foi desenvolvido utilizando o ADOdb) e ainda possui uma interface de administração.
No pacote vem um manual explicando o conceito da ACL (aqui eles utilizam os personagens de Star Wars) e a documentação da API das classes para referência.
Nesse link tem um tutorial de instalação de um pacote para integrar o phpGACL no CakePHP. Particularmente não fui com a cara desse plugin/componente (talvez pelo fato de ser argentino :P) e preferi fazer a integração na mão e criei meu próprio componente.
[ 1 ]
