Sto pianificando di sviluppare un sito Web basato su database. Il database è davvero enorme. Non riesco a confrontarlo con Wikipedia, ma potrebbe essere enorme come imdb.com. Sono in un dilemma su quale linguaggio di scripting scegliere. Con il framework di sviluppo web di ruby on rails, il suo codice di scrittura più veloce, ma è buono per la gestione di un enorme database e scalabilità delle prestazioni, ecc., Non sono sicuro di RoR. Gentilmente suggeriscimi un buon framework di sviluppo web per il mio progetto. Se possibile un confronto della vostra scelta con altri quadri che elencano i pro ed i contro.Qual è il miglior linguaggio di scripting per sviluppare un sito Web basato su database?
risposta
Bene, il linguaggio di scripting funzionerà solo se si dispone di un numero considerevole di utenti. Comunque anche allora dipende da come scrivi il tuo codice, per esempio Facebook usa PHP.
Con un database di grandi dimensioni, sarebbe importante esaminare l'RDBMS che si sta utilizzando e assicurarsi che sia in grado di far fronte a ciò che si intende fare con esso. Senza questo avrai un collo di bottiglia prima ancora di arrivare al livello delle tue app.
Che database stai utilizzando?
Userà MySQL – Shilpa
OK ... e che tipo di cose farai con i dati? Hai citato Wikipedia/IMDB - ti stai aspettando di costruire una webapp che ha diversi milioni di accessi al mese? Di che tipo di volumi stiamo parlando? – diagonalbatman
Mi piacerebbe rispondere a questa domanda in due parti.
1. Database: Se i tuoi dati stanno diventando enormi, il tuo primo obiettivo sarà la progettazione del database. Sviluppo basato su database, sempre collo di bottiglia per Database, non per frame work. Se avete tempo poi cercare di esplorare base di dati come,
Ora Vieni al secondo punto
2. Quadro/Lingua: Qui quasi tutte le lingue eseguiranno lo stesso livello, qui dipende dalla progettazione del database e w cappello sarà la tua applicazione finale. Se andando per applicazioni basato su Web, andare per
Se avete in programma di sviluppare applicazioni in molte parti (con multi-lingua), come script, Interfaccia database e l'interfaccia web poi,
- Scripting: Perl/Python
- Interfaccia database: C/C++
- Interfaccia Web: Django/ROR
Si potrebbe anche usare WebDNA, che è specificamente progettato per costruire siti web basati su database. È un linguaggio di scripting e un sistema di database.
L'utente probabilmente avrà una base utenti di persone e solo 2 elementi nel database. La maggior parte di questi presunti sviluppatori web sono idioti e non sanno cosa stanno facendo e non hanno un piano aziendale.Inoltre non hanno cervello
- 1. Qual è il miglior linguaggio di raschiatura dello schermo?
- 2. Qual è il miglior linguaggio di programmazione per scrivere un web bot?
- 3. qual è il miglior linguaggio di programmazione per l'elaborazione video?
- 4. Qual è il modo migliore per sviluppare un'applicazione web C++?
- 5. Quale linguaggio di scripting per il nostro IDE basato su .NET?
- 6. Qual è il tuo linguaggio di scripting preferito in java world (linguaggio di scripting su JVM) e modo?
- 7. Qual è la differenza tra un database basato su file e un database basato su server?
- 8. Python come linguaggio di scripting web?
- 9. Qual è il miglior linguaggio web/framework da utilizzare con un'API REST e JSON?
- 10. Navigazione URL in un sito Web basato su AJAX?
- 11. Web scraping il sito Web basato su IIS
- 12. Qual è il miglior design per sicurezza/permessi per porzioni di un sito web - la tabella dei dati è saggia?
- 13. linguaggio di scripting per C++
- 14. Come duplicare un sito Web basato su PHP?
- 15. Un linguaggio di scripting per Windows?
- 16. Sviluppo basato sul web per il linguaggio C
- 17. Qual è il framework migliore per sviluppare un'applicazione mobile utilizzando la connessione al database?
- 18. Linguaggio di programmazione per navigare automaticamente sul sito web?
- 19. C# è adatto per un linguaggio di scripting?
- 20. Qual è il miglior filesystem Linux per MySQL (InnoDB)?
- 21. Perché dovrei incorporare un linguaggio di scripting?
- 22. linguaggio di scripting universale per Windows
- 23. Qual è il modo migliore per utilizzare più lingue su un sito web?
- 24. Qual è il modo migliore per sviluppare un progetto C# con un backend MySQL?
- 25. Creazione di un linguaggio di scripting
- 26. Qual è l'equivalente di "android: windowSoftInputMode" per un sito web?
- 27. tutorial o introduzioni per scrivere un semplice linguaggio di scripting?
- 28. ASP.Net è un linguaggio di scripting o un framework?
- 29. Come sviluppare un sito web di streaming musicale utilizzando PHP
- 30. linguaggio basato su JVM senza runtime lingua
La dimensione del database potrebbe influenzare quale DBMS si sceglie, ma non dovrebbe avere alcun effetto sulla scelta della lingua; sono tutti perfettamente in grado di eseguire query SQL. – geoffspear