Alguien dijo que cuando su código PHP y su aplicación usan variables globales, entonces debe ser un código de spaghetti (supongo que esto). Uso WordPress mucho. Por lo que sé, es lo mejor cerca de un excelente software PHP. Y usa muchas variables globales para interactuar entre sus componentes.¿Cuáles son las características del código de spaghetti?
Pero olvídate de eso, porque francamente, eso es lo único que sé. Por lo tanto, está completamente sesgado; D
Entonces, solo tengo curiosidad, ¿cuál es la característica del código de spaghetti?
PD: lo único que sé es WordPress. Así que, con suerte, tal vez esto ayude a que alguien dé una respuesta excelente para alguien que tiene poca experiencia en el desarrollo de una aplicación web completa en PHP (por ejemplo, el sitio web de Stack Overflow).
¿qué quieres decir con 'variable global'? –
quise decir en este comentario en http://stackoverflow.com/questions/2571474/isset-and-php-global-variable – justjoe
Wordpress es uno de los ** peores ** ejemplos de programación PHP en la corriente principal, y el principal la razón es que dependen extremadamente de las variables globales. Tienen una terrible reputación de seguridad por eso. Publicaba ejemplos de por qué es malo, pero ya escribí una larga diatriba al respecto (http://www.phpvs.net/2009/12/08/an-exercise-in-wordpress-integration-or-why- wordpress-sucks /). Si desea obtener experiencia en la creación de aplicaciones web PHP, le sugiero que investigue algunos de los frameworks de PHP que existen, como Zend, Symfony o CodeIgniter. – zombat