Cuando programo en PHP a veces siento que estoy haciendolo a ciegas, manejar los errores es mucho mas util de lo que a veces se piensa. Cuando se esta trabajando sin un debugger creo que usar die() es una buena solucion para conocer como vas, si tu codigo corre y ejecuta ese constructor inmediatamente termina el script y muestra el string que hayas escrito en los parentesis algo util como «Pase por aqui».
exit() es su funcion equivalente pero no es tan dramatico como decirle a tu programa que se muera, y por supuesto que solo debe usarse para testear, nunca le muestres a un usuario una pantalla en blanco por algo que puede proporcionar mas información.
Quisiera compartir con los lectores este pequeño sistema de inventario que hice en mis días de practicas en una municipalidad de mi localidad espero que sirva. tiene que tener instalado un servidor local. el sistema esta hecho en Php
Haciendo testing unitario al 100%. Hace unos días estuvimos hablando de como refactorizar controladores para separar responsabilidades. Ahora llega la hora de dar un paso más y testear unitariamente las clases que creamos.
La idea detrás de este post es que modifiquemos una clase ya construida y funcional, llenarla de tests y refactorizarla para que los test solo testeemos una clase y no necesiten más que phpunit, ni base de datos ni más clases de las necesarias.
Durante este ciclo escolar, con alumnos de 4to cuatrimestre estuvimos trabajando en el desarrollo de proyectos de asignatura empleando Laravel 5.1.11 como Framework de PHP, dentro del cual, tuvimos a la mano la información necesaria y con apoyo de otros blogs sobre este Framework.
Durante siete años consecutivos, PHP ha sido el cuarto lenguaje de programación más popular en el mundo, con más de 200 millones de sitios web, y más del 81,7% de los sitios web públicos aprovechando PHP en el servidor.
PHP dio un gran salto hacia el futuro esta semana con la primera actualización importante de su lenguaje desde 2004, cuando la versión 5.0 fue lanzada.
Symfony es uno de los frameworks para php mas utilizados en el desarrollo de sistemas web, basado en MVC y lo mas importante es que el soporte que tiene es basto y es por eso que en esta ocasión voy a dejarles un pequeñisimo tutorial de configuración básica del framework.