PHP rodando na plataforma .NET
Isso mesmo que você leu... PHP rodando na plataforma .NET. Estou atrás de mais informações, qualquer coisa coloco aqui.
Bem, depois de uma pesquisada rápida, descobri que o projeto é o Phalanger, e já existe a algum tempo. Não sabia da existência dele, mas quem programava PHP e migrou pra ASP.NET, pode ser uma boa opção.
No site do compilador, eles dizem que o PHPMyAdmin, por exemplo, pode ser migrado totalmente sem alterar uma única linha de código.
Artigos Relacionados:
Otimizando pesquisas no MySQL
Antes de otimizar seus scripts PHP, talvez seja interessante você otimizar o uso do banco de dados, onde, em muitos casos, estão os maiores problemas de performance que você pode encontrar.
No Wiki do MySQL forge, achei uma página com diversas dicas para melhorar a performance no uso do MySQL.
Artigos Relacionados:
Biblioteca javascript freeDOM
Vi no blog do Élcio, que um brasileiro está lançando uma biblioteca javascript, nos moldes da prototype, mas com alguns diferenciais. Segundo o próprio site da freeDOM:
É um projeto iniciado para desenvolver uma biblioteca de funções JavaScript simples e poderosa, para ajudar o desenvolvimento e aumentar a produtividade de websites e aplicativos web.
Dei uma olhada muito rápida, e parece ser interessante. Mas, como é comum nesse tipo de projeto, acho que falta um mínimo de documentação.
Artigos Relacionados:
Otimizando seus scripts PHP
Recebi em uma lista de discussão o primeiro link, que indicava para o segundo. Ambos em inglês.
Artigos Relacionados:
Por que é tão dificil encontrar bons programadores?
[atualização]Incrível, mas o artigo foi removido da base do Web Insider. Não sei se foi a administração do site ou o próprio autor, mas acho que não poderia ter sido feito nada pior.[/atualização]
Em artigo publicado no Web Insider, Marcelo Okano (já citado aqui anteriormente) nos dá a visão das agências na contratação de programadores, fazendo a pergunta: Por que é tão difícil encontrar bons programadores?
O artigo começa muito bem, falando sobre as complexas questões do mercado de trabalho na área de desenvolvimento, porém, depois o autor inicia uma série de generalizações, indicando uma marginalização dos profissionais da área.
Não vou me aprofundar nos trechos que dizem coisas como: passou pela cabeça do programador limpar as bases de dados e apagar os arquivos. Se passou pela cabeça do programador, poderia ter passado na cabeça do médico, do eletricista, do mecânico e de qualquer profissional picareta que existe por aí. É preciso lembrar que esse tipo de atitude não está relacionada à área profissional, e sim à pessoa.
Eu credito essa "dificuldade" de se encontrar bons programadores, ao próprio mercado, que atravessa uma fase de carência por profissionais, gerando uma enorme quantidade de oportunidades. Quem oferece as melhores condições de trabalho, fica com os melhores profissionais, e é aí que as agências podem estar encontrando tal dificuldade. Olhando de fora (nunca trabalhei em agência), eu acredito que o profissional disputado entre as agências sejam os publicitários.
Sendo assim, as agências, ao invés de contratar estagiários ou programadores inexperientes acreditando que eles conseguirão gerenciar um projeto de desenvolvimento do dia pra noite sem cometer erros, deveriam buscar outros caminhos, como terceirização ou até mesmo investir na área, montando uma pequena fábrica de desenvolvimento própria. Depende do custo/benefício de cada solução.
