Io sono nel processo di scelta di un framework web per un'applicazione che conterrà:Django vs PHP + quadro
- un'interfaccia utente pesante Ajax per l'amministrazione e la configurazione
- sito secondario accessibile da terminali mobili (come cellulari, Windows mobile, ecc) che includerà Google Gears per il supporto offline
- un sito di reporting
Poiché so PHP di base così come Python, sono propenso a utilizzare Dj ango poiché Python è un linguaggio molto migliore. Tuttavia, la necessità di utilizzare ajax (jquery, YUI, ...) in modo esteso e la necessità di un qualche tipo di motore di reporting (come Jasper Reports per java), mi allontana da Django poiché non vedo molti risultati su google ... Pare che PHP abbia una quantità di documentazione e componenti aggiuntivi che potrebbe essere d'aiuto con le mie esigenze, oltre ai framework come Symfony o CodeIgniter che avvolgono alcuni dei punti deboli del linguaggio PHP.
Qualche esperienza con ajax e reporting e Django? Fondamentalmente, voglio essere convinto che andare con Django sia la strada da percorrere, o avvertire di starne alla larga.
Cheers
Guardando indietro di 9 mesi e avendo seguito la rotta di Django nel frattempo, non ho mai rimpianto la decisione. Al contrario, sono piacevolmente sorpreso dalla quantità di Python e dalle librerie Django trovate lì che mi hanno permesso di fare vari lavori. – Rok
+1 per il tuo commento - molto utile per leggere la tua domanda originale, quindi ascolta come ti senti sulla tua decisione a posteriori. – rdjs