¿Por qué necesito un servidor web?

Necesita un servidor web independientemente de lo que ponga en línea. Esos archivos HTML, CSS y JavaScript deben almacenarse en algún lugar. Sin embargo, no todos los sistemas de servidor web ejecutarán PHP o ASP o JSP o Ruby o Python u otros lenguajes de programación. Esto se debe a que la compañía propietaria del servidor web habrá bloqueado las capacidades para reducir la carga del servidor o algo similar.

Si desea tener un sitio web, debe tener un servidor para almacenar los archivos. La dirección que usa (http://quora.com en este ejemplo) va a un directorio bastante grande y busca su dirección IP relevante. La dirección IP apunta a un servidor o computadora donde se encuentran los registros principales (estos son los que le indican el directorio de correo, tal vez un área de administración, o algo así. Subdominios, registros de correo “MX”, etc. todos van aquí) .)

Si no desea pagar por un servidor web, existen algunos hosts gratuitos que permitirán ejecutar PHP. Simplemente búscalo en Google. Sin embargo, si desea que su sitio web esté disponible libremente en la web, con o sin PHP, necesita un servidor. Es donde se almacenan los archivos. No existen en “la nada”. Quiero decir que sé que hablamos de “computación en la nube” en estos días, pero eso no significa que los archivos estén almacenados en las nubes. Todavía se almacenan en computadoras grandes, que es todo un servidor web, solo ejecuta un software como Apache para que pueda funcionar mejor con lenguajes como PHP, y puede acceder a ellos a través del navegador web de su elección. Cuando crea los archivos en su computadora, todavía tiene los archivos almacenados en algún lugar, están en su computadora.

Como dije, obtener un servidor web puede ser gratuito. Sin embargo, los hosts gratuitos generalmente vienen con algunas cláusulas (cierto número de usuarios al día, solo puede usar su subdominio (myusername.theirdomain.com) espacio muy limitado, ancho de banda limitado, etc.) pero puede usarlos mientras tanto. De lo contrario, hay algunos hosts baratos que puede usar (el mío cobra menos de $ 5 al mes por almacenamiento y ancho de banda ilimitados, aunque gasto menos de $ 15 cada dos años para mi dominio) y es muy probable que estos hosts pagos permitan PHP .

Un servidor web es algo que puede hacer referencia a una aplicación que le proporciona las funciones básicas, como la conexión con la base de datos, para almacenar los datos en cualquiera de los diferentes tipos de bases de datos relacionales u otras. El servidor web tiene varios otros propósitos, todo debido al funcionamiento completo de cualquier sitio web. Un sitio web dinámico es algo que tiene una conexión con la base de datos, como enviar y recuperar datos desde el mismo lugar. En su caso, los datos de los formularios deben guardarse en forma de algunos valores en cualquier tabla. Para realizar estas acciones, el formulario debe enviarse y debe realizarse una acción. Sin embargo, si tampoco desea que se guarde nada … Puede utilizar su único código Html y CSS lo suficiente para un sitio web estático . Para cualquier consulta adicional, sin duda puede contactarme. 🙂

Porque el navegador envía los datos en un formulario a un programa CGI en un servidor web (el atributo “acción”). El programa CGI tiene que recibir los datos y hacer algo con ellos. Para eso es PHP. Envíelo a un script PHP y haga algo con la matriz $ _POST.

Porque sin un servidor web, ni siquiera puede servir un simple archivo HTML estático. Necesitas uno para poner cosas en Internet.

Además, ¿cómo se inicia sesión? Necesita una base de datos de usuarios para verificar si las credenciales son correctas. El servidor accederá a la base de datos y lo comprobará. Y restringirá algunas acciones si no ha iniciado sesión.

Idem para un formulario de contacto: envía los datos escritos en el formulario a un servidor, para que pueda registrarlo y mostrarlo al administrador del sitio cuando lo solicite.

More Interesting

¿Soy un tonto al no saltar en el vagón MVC de JavaScript?

Tengo un sitio de WordPress de membresía, y quiero migrar a una nueva versión del sitio, construir con RoR. ¿Son Jekyll / Middleman buenas soluciones para esto?

Quiero desarrollar un motor de blog usando ASP.NET MVC. ¿Qué tipo de ideas y sugerencias le gustaría compartir para mí?

Estoy interesado en reconstruir la versión 2004 de Facebook. ¿Cómo puedo hacer esto?

¿Cómo usar HTML, CSS y JavaScript para construir un sitio web? ¿Es al marcar, diseñar y escribir páginas web en un sitio web, o qué

Necesito hacer un proyecto en mi curso de ingeniería de software con Java para Web, servicios web y programación de Android. ¿Qué sugieres?

Puedo ver mi sitio de WordPress desde mi final, pero mis lectores dicen que todo lo que obtienen es un error 403. ¿Cómo puedo solucionar esto?

Si quiero crear un sitio web para mi cliente, ¿quién tendrá que comprar el host y el dominio?

Quiero aprender más sobre algoritmos y patrones de OOP. ¿Cómo puedo aprender esto como desarrollador de FrontEnd?

Estoy a la mitad del aprendizaje de Python. ¿Cuándo debería comenzar a jugar con Django?

Soy un desarrollador web independiente. Hice un sitio web usando React como me lo pidieron. Puedo abrir el sitio en localhost 8,000 usando NPM start. ¿Mi trabajo está completo? ¿Debo alojarlo en un dominio? ¿Cómo completo el trabajo?

¿Qué debo aprender después de HTML y CSS para convertirme en un buen desarrollador front-end?

Estoy aprendiendo MEAN stack en freecodecamp.com. ¿Estoy en el camino correcto para convertirme en desarrollador web y posiblemente conseguir un trabajo como tal?

Necesito un plan de seis meses para convertirme en un desarrollador web de pila completa usando JavaScript. ¿Qué tengo que hacer?

Cómo crear una tabla con un marco de JavaScript