Pregunta

Yo soy un autodidacta, así que no sabía mucho sobre el desarrollo web convencional sin embargo, he escrito una página web completa de redes sociales aún no sé cómo depurar. Mi sitio web tiene algunos problemas y necesito aprender cosas debuggin /

En primer lugar todas las instrucciones I necesidad de como instalar Xdebug en WAMP (ya que utilizar phpDesigner). He intentado utilizar una gran cantidad de tutoriales en la web cada vez que llegue un nuevo error. También probé que pone en el directorio / ext / y activarlo desde el menú Extensiones PHP WAMP. No funciona!

Así que si alguien por ahí que ODF utiliza phpDesigner con Xdebug (no el paquete que llega, en lugar instalarlo en WAMP) ayuda por favor y yo sería realmente agradecido. Por cierto, la versión 5.3.0 de PHP es

Lo siguiente que se trata de cómo es el flujo de control de mi página web: -

htaccess -> redirect everything to index.php if file doesn't exist.

index.php ->

include all libraries  (__autoload).
initialize classes.

Get the $_SERVER['REQUEST_URI'] to get the $page.

If $page is found

Check if the user is logged in,
if yes then include view/$page.php
or else redirect to login.php page

If page is not found then
redirect to 404.php

¿Es este un buen control de flujo para la depuración? porque realmente no entiendo el verdadero concepto MVC así que creé algo como esto.

¿Fue útil?

Solución

Hay un tutorial para instalar XDebug para su uso con phpDesigner aquí .

MVC es un principio de organización (también llamado un "patrón de diseño"). Es puede mantendrán partes similares lógicamente votos de un proyecto juntos, y el fomento de las interfaces limpias entre ellos, pero en especial para los de baja complejidad proyectos de modelado estricta MVC no siempre es una mejora.

Usted pregunta:

Is this control flow good for debugging?

La depuración es identificar defectos en los programas. Escribir un programa que sea fácil de depurar es como conducir un coche intencionadamente hacia el lado izquierdo de la carretera para que sepa dónde dirigir una ambulancia para encontrarte. Por supuesto, hay pequeñas cosas que se pueden hacer para mejorar en gran medida debugability. Pero el punto es que el arquitecto ninguna estructura de control por lo que, naturalmente, expresa el algoritmo. Al hacer esto, es mucho más probable que evite la necesidad de depurar. Cualquier cosa que puede hacer para escribir correctamente funcionando código es justificable.

Su flujo de control es claro para mí. Yo no tendría ningún reparo en trabajar en ella.

Otros consejos

Uso XDebug.

Es muy fácil de instalar y utilizar. y se puede descargar desde aquí XDebug http://www.xdebug.org/

tutorial paso a paso para la configuración Xdebug con WAMP está disponible en sachithsays.blogspot.com/

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top