Ahora tengo mi aplicación web completa, escrita en HTML, CSS y JavaScript. Actualmente es un archivo de escritorio. ¿Cuáles son los siguientes pasos? ¿Cómo hago para crear el lado del servidor?

¿Qué es lo que quieres hacer en el lado del servidor? Además, ¿qué tecnología de servidor planeas usar?

Lamentablemente, no hay una respuesta fácil a una pregunta como la suya. Cada sitio web es diferente, por lo que sus necesidades varían. Con más información obtendrá más ayuda.

Si su sitio es estático, es posible que no necesite ningún código del lado del servidor, en cuyo caso necesitará un servidor web de algún tipo, así como un nombre de dominio.

Para un sitio HTML, CSS y JavaScript, no importa si elige Windows Server o Linux.

Muchos de los principales proveedores de alojamiento también incluirán un nombre de dominio.

Una vez que haya ordenado el alojamiento, puede cargar los archivos a través de ftp o una interfaz web si el host proporciona uno.

Para el software ftp, recomendaría FileZilla. Es gratis y fácil de usar.

Para responder necesita saber más sobre la aplicación web. ¿Desea tener datos dinámicos almacenados en el servidor? ¿Tiene datos asociados con los usuarios? Depende de que el requisito del lado del servidor vaya a cambiar.

Si su aplicación no requiere almacenar ningún dato, simplemente puede cargar los archivos al servidor y funcionará como si funcionara localmente. Si desea ampliar la aplicación para mantener el estado y tener el estado almacenado, debe implementar el lado del servidor.

Por favor envíeme un mensaje si necesita más ayuda sobre esto.

Como lo considera completo, supongo que no necesita información dinámica proveniente de un servidor en su aplicación. Puede ser que no requiera que almacene ningún dato en el lado del servidor.

Si esto es cierto, todo lo que tiene que hacer es copiar el contenido de su aplicación al servidor web.

Si necesita ejecutarse en Internet, debe tener un servidor web como Tomcat instalado en una máquina que esté disponible en Internet. Una vez que copie los archivos en el servidor web, puede acceder desde su navegador dando la URL.

Puede usar Node.js para eso. La base de datos que quieres usar depende totalmente de ti. Ya sea MySQL o Mongo DB o FireBase.

More Interesting

Quiero entrar en la programación de servicios / aplicaciones web. ¿Dónde debo comenzar o qué temas debo analizar?

Estoy a punto de tomar un curso de Mongo DB sobre Udacity. Pero no tengo ningún conocimiento previo sobre conceptos de bases de datos como MySQL, etc. ¿Debo tomar el curso o debo comenzar con MySQL?

He sido aceptado en el desarrollo web inicial de HappyFunCorp. 'Academia de tecnología'. ¿Cómo es trabajar allí?

Parece que no tengo un mapa claro de la estructura de carpetas de Node y Express. ¿Qué debo hacer para entender Nodo y Javascript en general?

¿Puedo crear un sitio web con imágenes e información detallada para exponer un fraude de beneficios?

Si tengo dos o más archivos JavaScript en mi página web, ¿se aplicarán las variables para un archivo JavaScript a todos los archivos JavaScript?

¿Qué tan bueno soy como diseñador de sitios web? ¿Debería centrarme solo en el desarrollo front-end?

¿Necesito construir una aplicación Hybird? ¿JQuery Mobile todavía se considera una buena opción para eso?

¿Estoy solo en la sensación de que los CMS son más incómodos que útiles la mayor parte del tiempo?

Creo que un bootcamp con una sola pila sería más beneficioso para mí, ¿existe alguno?

Tengo conocimientos básicos de desarrollo web, diseño gráfico, codificación competitiva y desarrollo de aplicaciones de Android. ¿Cómo aprendo más al respecto?

Todavía no he trabajado en Javascript, pero sé algunas cosas básicas en Javascript. Me gustaría aprender React JS, ¿puedo?

Si quiero construir una red social desde cero, ¿qué paquete tecnológico debo usar hoy para comenzar?

No pude aprender nada en mis 4 años de proyecto de soporte en Infosys (debido a la gran carga de trabajo). Dejé de fumar hace 6 meses y aprendí PHP, HTML, CSS y planeo comenzar pronto. ¿Estoy siendo demasiado poco realista?

Me estoy enseñando a codificar como un hobby y sé HTML, CSS y algunos jQuery / JS. ¿Cuáles son algunos proyectos front-end que podría intentar construir para ponerme a prueba?