FYI: Puedes hacer esto usando C si quieres.
El código del lado del servidor para un sitio web puede ser un programa “CGI” escrito en C … ¡o en cualquier otro idioma que desee! Necesita algún código para interconectar las llamadas de tipo GET y POST para que pueda hacer que AJAX funcione con JavaScript en el cliente, pero no es tan difícil de hacer. Los parámetros GET del cliente se convierten en parámetros de línea de comando para su programa (cosas argc / argv) y los datos POST se pueden leer desde stdin. Cualquier cosa que imprima en stdout se envía de vuelta al cliente, y es bastante fácil enviar JSON, HTML o XML, o simplemente texto sin formato, siempre que tenga una estructura de encabezado HTTD aceptable al principio.
Prefiero C ++ a C, pero lo he hecho muchísimas veces en C ++ y es realmente bastante fácil. C siendo mucho más eficiente que Python significa que puede hacer mucho más con cualquier recurso de servidor que tenga.
- Soy un estudiante de biología del 11º grado en India y quiero pasar a la programación. ¿Cuáles son los problemas que probablemente enfrentaré al conseguir trabajo?
- Cómo crear un nuevo sitio web
- Mi aplicación tiene autorización e inicio de sesión de Firebase, ¿cómo puedo crear un formulario de registro y también almacenar información de ubicación en Firebase DB?
- Mi restaurante está fallando y mi dependencia en la agregación de sitios web es muy alta. ¿Hay alguna solución para esto, porque quiero crear mis propios clientes leales?
- Quiero ser un desarrollador web de backend. ¿Puedo saltearme saltear HTML, CSS y JavaScript?
La ventaja habitual de hacerlo en python son las bibliotecas preexistentes que lo ayudan, pero si tiene que aprender python para usarlas, ahorrará tiempo al escribirlo en C.
Sin embargo, si aún desea aprender Python (o si esto es necesario para algunos cursos o para mantener contento a su empleador), ¡consultaré con otros expertos aquí en Quora que pueden ofrecerle mejores sugerencias que yo!