JavaScript y PHP son lenguajes esenciales para el desarrollo web. JS es el lenguaje de script del lado del cliente y PHP es el lenguaje de script del lado del servidor.
Las secuencias de comandos del lado del cliente generalmente se refieren a la clase de programas de computadora en la web que se ejecutan del lado del cliente, por el navegador web del usuario, en lugar del lado del servidor (en el servidor web).
- ¿Qué se entiende por desarrollo web?
- Cómo convertir la hora estándar del Pacífico a la hora estándar de la India
- ¿Qué tipo de alcance hay después de aprender C # y Asp.NET?
- ¿Es correcto aprender desarrollo web usando frameworks?
- ¿El próximo ASP vNext está destinado a reemplazar el ASP MVC? Si no, ¿cuál es exactamente su propósito?
La creación de secuencias de comandos del lado del servidor es una técnica utilizada en el desarrollo web que implica el uso de secuencias de comandos en un servidor web que produce una respuesta personalizada para la solicitud de cada usuario (cliente) al sitio web.
Necesidad de JavaScript / secuencias de comandos del lado del cliente:
- Se utiliza para hacer que las páginas web sean interactivas.
- Se ejecuta en la computadora de su visitante y no requiere descargas constantes de su sitio web.
- AJAX : AJAX significa JavaScript asíncrono y XML . Es un conjunto de tecnologías de desarrollo web interrelacionadas que permiten a los navegadores web interactuar de forma asíncrona con el servidor web. Con AJAX, las páginas web se actualizan en segundo plano sin volver a cargar y actualizar la página web . Esto significa que la experiencia de navegación de los usuarios no solo es ininterrumpida sino también dinámica porque el contenido de la página web se actualiza continuamente a la versión más reciente.
Necesidad de PHP / Scripting del lado del servidor:
- Mejor rendimiento (computadoras más grandes, conexión a Internet más rápida, conexión más rápida a las fuentes de datos, etc.)
- Acceso más rápido a los datos del lado del servidor.
- Mejor gestión del ancho de banda para el cliente.
- Más fácil de asegurar y controlar el acceso a los datos del lado del servidor que del lado del cliente
- Menos problemas entre navegadores
- Páginas más pequeñas para que el navegador descargue
- La misma lógica de servidor se puede exponer a través de XML o una API de tipo JSON
Ambos idiomas son importantes, por lo que es su elección cuál comenzar.
Para comenzar, se pueden encontrar varios tutoriales en línea. Para su comodidad, menciono algunas fuentes (enlaces y libro recomendado):
JS:
- Kyle Simpson: Amazon.es: tienda Kindle
- Compre JavaScript y jQuery El libro manual que falta en línea a precios bajos en India
- http://eloquentjavascript.net/
- Tutorial de JavaScript
- Fundamentos de JavaScript para principiantes absolutos
- JavaScript
- Página en codeproject.com
- Una reintroducción a JavaScript (tutorial de JS)
- Mozilla JavaScript Guide
PHP:
- Principiante e intermedio PHP5 eBook: Mario Lurig: Amazon.in: Kindle Store
- Un tutorial sencillo
- Tutorial para principiantes PHP y MySQL – Udemy
- Tutoriales PHP para principiantes
- Tutorial PHP 5
Gracias por A2A Pankaj Mandal