tag:blogger.com,1999:blog-19450532.post6356799675767192149..comments2023-08-04T05:53:13.693-03:00Comments on PHP Senior: Comentar código de forma "invisible"Enrique Placehttp://www.blogger.com/profile/15452998349449419148noreply@blogger.comBlogger10125tag:blogger.com,1999:blog-19450532.post-74283736265030231382009-07-19T00:34:06.743-03:002009-07-19T00:34:06.743-03:00Que tal Alfredo ;-)
Sí, es horrible, blogger y su...<b>Que tal Alfredo ;-)</b><br /><br />Sí, es horrible, blogger y sus templates son un asco, tienen errores por todos lados :-(<br /><br />Generalmente todo proyecto que participo, una vez que la funcionalidad está "cerrada", empiezo a revisar todo con el validator de w3 hasta que quede al día.<br /><br />Pero sí, también por salir apurado comete los errores de sacar algo sin revisar o hasta con "tablas", pero bueno, el producto está andando (obviamente que se me cae la cara de verguenza dejarlo así).<br /><br />Estoy viendo cuando me puedo hacer un rato para migrar todo a wordpress :-)<br /><br />PD: saludos a todos, leo atentamente todos los comentarios, pero no siempre puedo responder a cada uno.Enrique Placehttps://www.blogger.com/profile/15452998349449419148noreply@blogger.comtag:blogger.com,1999:blog-19450532.post-49116954333610219272009-07-13T11:23:58.036-03:002009-07-13T11:23:58.036-03:00No suelo comentar el HTML porque en general es &qu...No suelo comentar el HTML porque en general es "bastante sencillo de seguir". Los comentarios los hago en el PHP y a veces en los JavaScript (dependiendo de la complejidad de los mismos). Creo que en esta última opción es donde quedamos "más expuestos" a vulnerabilidades o desprolijidades.Martinhttps://www.blogger.com/profile/18007969469346096765noreply@blogger.comtag:blogger.com,1999:blog-19450532.post-54669100273487927152009-07-13T01:07:47.938-03:002009-07-13T01:07:47.938-03:00Me parece que dejar comentarios en el código php e...Me parece que dejar comentarios en el código php es de gran ayuda , y mas cuando se trata de una aplicación web donde participan varios desarrolladores y se trata de garantizar escalabilidad y mantenimiento en el tiempo. Considero que documentar el html no es de gran ayuda ya que es un lenguaje de fácil lectura, es como leer el índice de un libro. Pero todo pude suceder, hace poco encontraron una vulnerabilidad en la apple store donde en el formulario del carrito de compras colocabas el id del iphone 3g, y listo!... Procesaban la orden por un iphone sin contrato de 700$ aprox.Hector Pinahttps://www.blogger.com/profile/14085267601409608503noreply@blogger.comtag:blogger.com,1999:blog-19450532.post-13061251286829850972009-07-11T11:11:57.368-03:002009-07-11T11:11:57.368-03:00nunca vi un comentario que me permita explotar alg...nunca vi un comentario que me permita explotar alguna vulnerabilidad de una pagina web... y creo que si alguien deja un comentario de como explotar una vulnerabilidad, entonces de seguro que hay otras vulnerabilidades mucho mas obvias<br /><br />por otro lado, HTML en si es algo sucio, es decir, dificilmente encuentres una pagina que cumpla al 100% con los estandares de la W3C y ademas sea cross-browser...<br /><br />a mi entender, lo importante no es el codigo HTML que se produce, si no como se ve la pagina... en cuanto a las vulnerabilidades, es mucho mas facil encontrar una vulnerabilidad XSS en un sitio con un hermoso codigo XHTML/CSS que encontrar una vulnerabilidad porque alguien dejo comentado en una vista como funcionan a nivel interno el sistema de ratingrorrahttps://www.blogger.com/profile/03244567259888309371noreply@blogger.comtag:blogger.com,1999:blog-19450532.post-20943929837517518532009-07-10T11:23:04.194-03:002009-07-10T11:23:04.194-03:00No suelo programar mucho en PHP, pero los comentar...No suelo programar mucho en PHP, pero los comentarios que hago están embebidos en PHP. A lo sumo, los comentarios que puedo dejar en HTML son como los que dice Gastón.<br /><br />Tema aparte, se me ocurrió validar este blog en el http://validator.w3.org/ y contiene 568 errores y 295 advertencias.<br />Menos mal que sé que Enrique no es el encargado del desarrollo del sitio! ;-)Alfredo Alonsohttps://www.blogger.com/profile/15475401547548215771noreply@blogger.comtag:blogger.com,1999:blog-19450532.post-15517240057604267152009-07-10T07:22:29.041-03:002009-07-10T07:22:29.041-03:00En las Vistas yo pongo los comentarios dentro de e...En las Vistas yo pongo los comentarios dentro de etiquetas php. (Uso CodeIgniter)<br /><br />Aunque en mi pasado recuerdo haber comentado a lo guarro dentro del HTML :D:D:DJosepzinhttps://www.blogger.com/profile/04262607912012817846noreply@blogger.comtag:blogger.com,1999:blog-19450532.post-15934503496008464502009-07-09T22:55:30.648-03:002009-07-09T22:55:30.648-03:00Sinceramente yo soy de dejar comentarios en el XHT...Sinceramente yo soy de dejar comentarios en el XHTML del tipo:<br /><br />< div id="content" ><br /><br /> < div id="example" ><br /><br /> Contenido de #example <br /><br /> < !-- end #example -- ><br /> < /div > <br /><br /> Contenido de #content<br /><br />< !-- end #content -- ><br />< /div ><br /><br />Porque no le veo el problema, de hecho para los usuarios que quieren saber como está maquetado el sitio les es muy fácil leerlo porque no se pierden entre tanto div. Sin embargo creo que podría empezar a practicar lo de: "Con comentarios en desarrollo y sin comentarios en producción".<br /><br />Saludos.<br /><br />P.D: los espacios al principio y al final son para poder publicar el comentario.GastoNikehttps://www.blogger.com/profile/07226126454849337052noreply@blogger.comtag:blogger.com,1999:blog-19450532.post-10100168273047837032009-07-09T21:24:06.626-03:002009-07-09T21:24:06.626-03:00Gracias por los comentarios Victor y Fran, me qued...Gracias por los comentarios Victor y Fran, me quedo tranquilo que hay desarrolladorse consientes de este tema (aunque uno observa un poco el código de muchos sitios y no dicen lo mismo ;-))<br /><br />Fran, de paso aprovecho para preguntarte, las pruebas que yo hice con Smarty + Zend tenía el problema que tenía que trabajar los templates en otra estructura, en tu caso, lograste que se pudiera mantener el funcionamiento de la vista original y agregar funcionalidad de Smarty dentro de ella?<br /><br />De todas formas, el uso de Hepers en las vistas tiende a sustituir la funcionalidad que te da Smarty.Enrique Placehttps://www.blogger.com/profile/15452998349449419148noreply@blogger.comtag:blogger.com,1999:blog-19450532.post-29176075577807819972009-07-09T21:11:20.690-03:002009-07-09T21:11:20.690-03:00Yo uso Zend Framework con Smarty (de hecho ellos r...Yo uso Zend Framework con Smarty (de hecho ellos recomiendan hacer ésto y te dan una clase para hacerlo sin complicarte) por lo que mis comentarios quedan en los templates..Franhttps://www.blogger.com/profile/14883607652916399238noreply@blogger.comtag:blogger.com,1999:blog-19450532.post-22710303034664085832009-07-09T18:04:33.512-03:002009-07-09T18:04:33.512-03:00La verdad que es bastante feo dejar comentarios de...La verdad que es bastante feo dejar comentarios de forma pública, aunque realmente un usuario sin conocimientos nunca los descubriría.<br />Tengo la costumbre de dejar los comentarios en las vistas, controllers, models.. siempre bajo PHP.<br />Por cierto, buen blog, soy nuevo por aquí ;)victormchttps://www.blogger.com/profile/18212395592708448559noreply@blogger.com