luistiagos:
um grande conselho… jogue este php no lugar dele (no lixão) e use algo que preste…
de boa php tem suas vantagens mais é para apps de pequeno porte… sites, blogs, forums e sisteminhas de pequeno porte… o que vc ta querendo é fazer algo de grande porte… o que é pouco viavel em php…
Meu caro, sinto em dizer mas vc está completamente enganado, php tem os seus pontos fortes e fracos como outras linguagens, não se pode globalizar a linguagem porque seu primo de 15 anos desenvolve porcamente e cria produtos sem performance totalmente estruturado e ainda cheio de problemas.
O problema do php é que ele dá muita liberdade ao desenvolvedor, isso é ruim, é péssimo, pois dá liberdade a porqueira e a POG, agora, se vc desenvolver totalmente orientado a objetos e for excelente de lógica, conhecer bem design patterns, ser o foda para solucionar problemas relevando a performance e a manutenabilidade, php é um excelente candidato a qualquer sistema, se vc visse o framework que nossa empresa está desenvolvendo e sua performance, a arquitetura empregada e o seu tamanho e complexidade, vc ficaria de boca aberta, pois aqui tudo é bem arquiteturado, e ainda, vc veria que está totalmente enganado.
Um ponto ruim de php é o não suporte a threads, o qual acho muito importante, bom, vamos ver se vc conhece o que está falando, já ouviu falar de doctrine? cara é uma excelente framework de mapeamento de objeto realcional, baseado inteiramente no hibernate, já ouviu falar em P4A, Zend, ou outras frameworks?? bom, aconselho vc estudar um pouco mais, e abrir mais a mente…
Bom, estou criando um jasperreports em php, e olha, usando tanto oracle como outros bancos de dados, a performance está razoável, não fica tão atrás do jasper, peguei relatórios com milhoes de registros e testei a eficácia… Depende de como vc programa…