Tengo un poco de acertijo. Básicamente estoy desarrollando un plugin WYSIWYG Editor para jQuery específicamente para mi aplicación web. Una de las características será insertar una información sobre herramientas en la imagen en línea basada en las imágenes que un usuario ha subido. Por ejemplo:AJAX vs PHP Directamente en JS
Hello there my name is [i="profile_pic.png"]A. Username[/i]
La parte que estoy teniendo un problema con está, en la definición de las imágenes que están disponibles para un usuario, si debo insertar el array de elementos en el Javascript, así:
var available_images = "<?=json_encode($User->Profile->images)?>";
o para obtener un Ajax GET que devuelve una matriz codificada de las fuentes de imagen? Creo que el php en línea tiene más sentido ya que elimina la necesidad de una llamada ajax innecesaria, pero no pensé que insertar php en línea en javascript es una forma terriblemente buena.
¿Alguna sugerencia?
+1 para una buena pregunta. Si lo coloca en una clase que realiza la llamada AJAX, la llamada puede reutilizarse en otro lugar. Creé una capa de datos ('data.js') para un proyecto y la utilicé en mi aplicación. No estoy seguro de cómo está diseñada su aplicación web, sino solo algo en lo que pensar. – pixelbobby