Planeo desarrollar un sitio web impulsado por una base de datos. La base de datos es realmente enorme. No puedo compararlo con Wikipedia, pero puede ser tan grande como imdb.com. Estoy en un dilema sobre qué lenguaje de scripting elegir. Con el framework de desarrollo web Ruby on Rails, es más rápido escribir código, pero es bueno para administrar una gran base de datos y escalabilidad de rendimiento, etc., entrar en la imagen, no estoy seguro acerca de RoR. Amablemente sugiérame un buen marco de desarrollo web para mi proyecto. Si es posible, una comparación de su elección con otros marcos que enumeren los pros y los contras.¿Cuál es el mejor lenguaje de scripting para desarrollar un sitio web basado en bases de datos?
Respuesta
Bueno, el lenguaje de scripting solo tendrá efecto realmente si tienes un número considerable de usuarios. Sin embargo, incluso entonces depende de cómo escriba su código, por ejemplo Facebook utiliza PHP.
Con una base de datos grande, sería importante observar el RDBMS que está utilizando, y asegúrese de que va a hacer frente a lo que planea hacer con él. Sin esto, vas a tener cuello de botella incluso antes de llegar a tu nivel de aplicaciones.
¿Qué base de datos está utilizando?
Utilizará MySQL – Shilpa
OK ... ¿y qué tipo de cosas va a hacer con los datos? Mencionaste Wikipedia/IMDB: ¿esperas crear una aplicación web que tenga varios millones de visitas al mes? ¿De qué tipo de volúmenes estamos hablando? – diagonalbatman
Me gustaría responder esta pregunta en dos partes.
1. Base de datos: Si sus datos van a ser enormes, entonces su primer enfoque será en el diseño de la base de datos. Desarrollo basado en bases de datos, siempre cuello de botella por base de datos, no por trabajo de marco. Si tiene tiempo, entonces tratar de explorar la base de datos como,
Ahora vamos a segunda Punto
2. Marco/Idioma: Aquí casi todos los idiomas funcionarán ~ el mismo nivel, aquí depende del diseño de la base de datos yw sombrero será tu aplicación final. Si va para una aplicación basada en la web, ir a por
Si está planeando para desarrollar aplicaciones en muchas partes (con multi-idioma), tales como la escritura, la interfaz de base de datos y la interfaz web entonces,
- Scripting: Perl/Python
- Base de datos de interfaz: C/C++
- Interfaz Web: Django/ROR
También podría usar WebDNA, que está diseñado específicamente para construir sitios web y bases de datos. Es un lenguaje de scripting así como también un sistema de base de datos.
El usuario probablemente tendrá una base de usuarios de ninguna persona y solo 2 elementos en la base de datos. La mayoría de estos supuestos desarrolladores web aquí son idiotas y no saben lo que están haciendo y no tienen un plan de negocios.Tampoco tienen cerebros
- 1. ¿Cómo localizas un sitio web basado en bases de datos?
- 2. ¿Cuál es el mejor cliente de Subversion basado en web?
- 3. ¿Qué lenguaje de scripting para nuestro IDE basado en .NET?
- 4. ¿Cuál es el mejor lenguaje para raspar pantallas?
- 5. ¿Cuál es el mejor lisp/esquema para unix scripting?
- 6. ¿Cuál es el mejor lenguaje de programación para escribir un bot web?
- 7. ¿Lenguaje de programación para navegar automáticamente en el sitio web?
- 8. mejor estrategia de base de datos para un sitio web basado en el cliente (Ruby on Rails)
- 9. ¿Cuál es el mejor lenguaje para el reconocimiento de huella?
- 10. ¿Cuál es el mejor IDE para desarrollar en Tomcat?
- 11. ¿Cuál es el mejor lenguaje para el modelado de física?
- 12. Python como lenguaje de scripting web?
- 13. ¿Cuál es el mejor lenguaje de script para Unity3D
- 14. ¿Cómo saber cuándo es el momento de usar un marco para desarrollar un sitio web?
- 15. ¿cuál es el mejor lenguaje de programación para el selenio?
- 16. ¿Cuál es la mejor manera de poner un sistema de traducción en el sitio web php?
- 17. Proyectos del sitio web vs Aplicación web: ¿cuál es mejor?
- 18. ¿Cuál es su lenguaje de scripting preferido en Java World (lenguaje de scripting en JVM) y forma?
- 19. Crear un lenguaje de scripting
- 20. ¿C# es adecuado para un lenguaje de scripting?
- 21. Desarrollo basado en web para el lenguaje C
- 22. ¿Cuál es la mejor wiki de C# para integrar en un sitio web ya existente?
- 23. ¿Cuál es la mejor manera de producir una tilde en LaTeX para un sitio web?
- 24. ¿Navegación URL en un sitio web basado en AJAX?
- 25. ¿Cuál es el mejor lenguaje/marco web para usar con una API REST y JSON?
- 26. ¿Cuál es la mejor solución para la agrupación de conexiones de bases de datos en python?
- 27. ¿Cuál es la mejor manera de restringir el acceso a un sitio web de desarrollo?
- 28. ¿Qué aspecto desarrollar primero en un sitio web?
- 29. ¿Cuál es la mejor forma de generar una sal aleatoria para un sitio web?
- 30. Cuál es la mejor arquitectura moderna escalable para un sitio web de alto volumen (Java)
El tamaño de la base de datos puede afectar el DBMS que elija, pero no debe tener ningún efecto en la elección del idioma; todos son perfectamente capaces de hacer consultas SQL. – geoffspear