Nueva pregunta

Pregunta:

Fecha: 02-07-2017 10:24:04 (En Español)

¿Cuál es la relación de JQuery y PHP?[No resuelta]

Hola, seran tan amable de ayudarme a entender ¿Cuál es la relación de JQuery y PHP?

No comprendo de que manera se relacionan o cuál es la función de JQuery.

Muchas gracias.
Etiquetas: Empezar a programar - JQuery - PHP - Pregunta Votos: 0 - Respuestas: 4 - Vistas: 22 Compartir en: Google Facebook Twitter LinkedIn Link
 

Respuestas:

  • Fecha: 02-07-2017 15:36:59 Jquery: Lenguaje de Navegador.
    PHP: Lenguaje de Servidor.

    En realidad no tienen un relacion directa en ningun lado, por el contrario, el programador se la da a su manera explotando las capacidades de jquery para realizar una comunicación con el servidor, podria ser mediante ajax al enviar peticiones al servidor, por otro lado es posible insertar la impresion de una variable php en una variable Jquery o JS:

    var muestra = '<?php echo $loquesea ?>';
    


    Y cosas así.
      Votos: 3 - Link respuesta
     
  • Fecha: 02-07-2017 17:24:48 Sumado a la explicación de Carlos:

    PHP es un lenguaje de programación de uso general de código del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico. ... Actualmente el lenguaje sigue siendo desarrollado con nuevas funciones por el grupo PHP.
    Wikipedia

    Definición de la web oficial de PHP
    PHP (acrónimo recursivo de PHP: Hypertext Preprocessor) es un lenguaje de código abierto muy popular especialmente adecuado para el desarrollo web y que puede ser incrustado en HTML.
    Web oficial de PHP

    jQuery es una biblioteca multiplataforma de JavaScript, creada inicialmente por John Resig, que permite simplificar la manera de interactuar con los documentos HTML, manipular el árbol DOM, manejar eventos, desarrollar animaciones y agregar interacción con la técnica AJAX a páginas web.
    Wikipedia

    Definición de la web oficial de jQuery
    jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers. With a combination of versatility and extensibility, jQuery has changed the way that millions of people write JavaScript.
    Web oficial de Jquery

    Saludos
      Votos: 5 - Link respuesta
     
  • Fecha: 03-07-2017 14:32:02 Es muy claro lo dicho por Carlos y Walter.

    Me uno a la discusión con un enfoque de rendimiento.
    Creación de HTML: PHP del lado del servidor frente a jQuery del lado del cliente (enlace a página traducida).

    Una síntesis que me parece interesante:

    ¿Por qué generar el HTML en PHP:
    - JavaScript debe definir el comportamiento, no el contenido.
    - La creación en JavaScript requiere más marcado (las cadenas de varias líneas no son tan fáciles como en PHP).
    - Es más difícil de mantener si su HTML se genera en varios lugares (PHP y JS).
    - Puedes usar las funciones de manipulación de DOM de jQuery para crear tu HTML, pero te disparas en la pierna a largo plazo.
    - Es más rápido crear el HTML en el servidor que en el navegador (en el sentido computacional).
    - Bucle es más fácil con PHP - es fácil de generar el marcado de la tabla.
    - Usted conserva algún tipo de combatibility si el usuario tiene JavaScript deshabilitado si se emite el marcado en la carga de la página.

    ¿Por qué generar el HTML en jQuery:
    - Habrías ahorrado un poco de ancho de banda.
    - Los eventos de enlace pueden ser más simples.

    Por lo tanto, estoy a favor de la primera opción, generando el HTML en PHP.
      Votos: 2 - Link respuesta
     
  • Fecha: 05-07-2017 14:42:49 Buenas noches fredy. Con el tema que planteas y como te mencionaron anteriormente. PHP y JQuery no tienen relación alguna.
    PHP se ejecuta del lado del servidor devolviendo una vista o una pagina según el usuario solicite al servidor.
    Por otro lado, JQuery es una librería JavaScript, es como un JS de más alto nivel, que te permite programar comportamientos y manipular el DOM del documento, este se ejecuta en el navegador, o sea del lado del cliente.
    La sintaxis son muy diferentes por lo que para que estas tecnologías ínter actúen hay que dedicar mucho tiempo en el aprendizaje de ambas.
    En el uso de AJAX podrías tener la posibilidad de trabajar con ambas aunque te recomendaría que aprendas ANGULARJS que ya es un framework y es mucho más simple para el desarrollo y trabajos con datos.

    Saludos y suerte.
      Votos: 1 - Link respuesta
     
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
 
frjcbbae garagebible.com