Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/08/2011, 21:36
Avatar de Raziel_Ravenheart
Raziel_Ravenheart
 
Fecha de Ingreso: agosto-2011
Ubicación: Ibagué, Tolima
Mensajes: 192
Antigüedad: 13 años, 3 meses
Puntos: 37
Pregunta Generar Tablas: PHP vs Javascript-DOM

Hola todos, como estan?

Lo que quiero preguntar no es como hacerlo, más bien es una opinión sobre perspectiva y desempeño. Ultimamente he estado leyendo y estudiando mucho sobre Html, Javascript, DOM, PHP, Ajax, JSON y BOM.

Como todos los programadores expertos e intermedios saben, hay varias formas de hacer una tabla dinámica en html, y supongo que todos uds como yo, al principio se inclinan por uno de los métodos más fáciles el cual generalmente sería generarla desde php, algo así, para que me entiendan:

Código PHP:
<table>
<thead><tr><th>dato 1</th><th>dato 2</th></thead>
<tbody>
<?php
foreach ($algunosDatos as  $fila){ ?> 
<tr>
<?php  foreach($fila as $dato){ ?>
      <td><?php echo $dato ?></td>
<?php ?>
</tr>
<?php ?>
</tbody>
</table>

Sobre el método de imprimir las etiquetas html, prefiero no hacerlo con php, aunque algunas personas prefieren hacer :

Código PHP:
<?php echo "<table> .... </table>"?>
, jejejej

Yo se que uds entienden a que me refiero, pero debido a q he estado leyendo tantos y tan variados manuales, me parece que el hacer peticiones de datos con ajax y luego organizarlos con DOM mediante javascript, evitará que el servidor se sature con tanta generación de html, y supongo que por esto los datos apareceran de manera más rápida en el pc del usuario al ser agregados por medio de script del lado del cliente.

Mi pregunta es, basandose en su experiencia, que método prefieren? y si alguna vez lo hicieron como en mi ejemplo, que los hizo cambiar de opinion?

Les dejo los enlaces de los manuales y tutoriales que he estado leyendo, para que conozcan cuales han sido las fuentes que generaron mi cuestionamiento:

[URL="http://www.w3schools.com/default.asp"]
http://www.w3schools.com/default.asp[/URL]

[URL="http://www.librosweb.es/"]http://www.librosweb.es/[/URL]

[URL="http://www.phpya.com.ar/"]http://www.phpya.com.ar/[/URL]

[URL="http://www.elrincondeajax.com/manual-ajax/"]http://www.elrincondeajax.com/manual-ajax/[/URL]

Y obviamente por ultimo pero no menos importante:

[URL="http://www.forosdelweb.com/wiki/Manual_de_PHP?utm_source=FDW&utm_medium=Avisos&utm _content=Registrados&utm_campaign=Wiki-fdw"]Manual PHP de Foros del Web[/URL]

Muchas gracias por sus opiniones.