Hola Amigos, Mi nombre es Diego Pineda mejor conocido en algunos foros como DDARTHP, me dedico al desarrollo web y al Mantenimiento de PC y algo de redes, Diseñador Grafico de profesión ingeniero de sistemas de corazón, relativamente hace poco estoy metido en el cuento del desarrollo de aplicaciones Web php gracias a que he aprendido unas cuantas cosillas cheveres en internet, casi todo lo que se de desarrollo lo he aprendido de la web, he decidido retribuir a la red todo lo que me ha entregado, Tambien agradesco de una forma muy especial a Colombian.Web.Developers un grupo del cual he aprendido bastante. y la gente tiene el mayor animo de ayudar. Gracias CWD!

lunes, 9 de marzo de 2009

Empezando

Hola Amigos, Mi nombre es Diego Pineda mejor conocido en algunos foros como DDARTHP, me dedico al desarrollo web y al Mantenimiento de PC y algo de redes, Diseñador Grafico de profesión ingeniero de sistemas de corazón, relativamente hace poco estoy metido en el cuento del desarrollo de aplicaciones Web php, la primera vez que use php fue como en marzo de 2008, uich!!! :) ya es un año como pasa el tiempo. Todo surgió por decirle a alguien más que podía hacerle su solución de administración sistematizada!!!! Me dijo pues listo, luego de un par de semanas de investigación a ver que lenguaje hacia este tipo de cosas que ni idea, pues opte por el php y mysql, puesto que juntos son plataformas libres y se encuentra buena información en la red.

La aplicación consistía en una herramienta que administrara las inscripciones, as selecciones y las matriculas, mostrar listados de cursos, proyectos, poder imprimir los registros de matricula con foto. Generar e imprimir los carnés también con la foto.

Me dije: hay mucho por aprender… y también hay que tener la boca cerrada jajaja, pero no todo fue susto, al consultar en foros, leer tutoriales, y con manuales en mano emprendí mi búsqueda: “como demonios hago pa que esto me funcione?” la cuestión es que en diseño Web tenia idea del html, y de flash con un poco de AS, también conocía la forma en que trabajaban los lenguajes del lado del servidor, tonces todo bien, pero aún estaba biringo, e ignorante, acerca de lo de bases de datos….. Y eso con que se come de por Dios!!! Claro, MS Access siempre estuvo virgen en mi computador, siempre escuche de SQL y de MySQL, que uno era gratis que el otro no que si que quien sabe que el otro es malo… una cantidad de cosas que me enredaban un poconon, (hoy día se que SQL es una sigla en ingles que describe un lenguaje para administrar una BD relacional estructurada, y que en su versión libre existe MySQL y otros, mientras que en versión de pago esta MS SQL Server) al simple hecho de empezar a desenmascarar un poco mas lo de las DB y PHP recurrí a interesarme por un administrador de DB llamado PHPmyAdmin, muy bueno nos deja hacer todo lo queramos con nuestra base de datos, y hasta aprendemos a usar sentencias SQL gracias a su interfase grafica y que nos muestra la sentencia que se utilizo.

Bueno es una breve historia inconclusa, acerca de cómo empecé a desarrollar en PHP-mySQL, Es una forma de poder acercarme a los más newbies en PHP (no dejo de ser newbie), y es un intento de retribución, a Internet que me ha dado tanto, en los foros, y grupos,

a todos Gracias

Instalar un servidor web de la forma super facil!!!

Empecemos Pues.

Lo primero con lo que debemos contar para poder jugar con PHP-mySQL es contar con un servidor con soporte de PHP, existen varios en windows esta el IIS y APACHE 2, pero para efectos de sencillez y por ser multiplataforma nos vamos a ir por APACHE SERVER 2.


  1. Lo primero a hacer seria descargarlo aquí www.apache.org descargate el Win32 Binary version 2.2.11
  2. Lo Segundo que debemos instalar es el PHP 5 puedes entrar a http://www.php.net/downloads.php y bajarte el Binary package e instalarlo, la ultima version a la fecha de hoy es la 5.2.9
  3. Por Ultimo debemos hacernos a MySQL lo puedes descargar desde http://www.sun.com/software/products/mysql/getit.jsp

Importante: Perolo mejor de todo es que existe s un paquete que Se llama XAMPP que hace todo esto por nosotros lo pueden descargar aquí http://www.apachefriends.org/en/xampp.html

Luego de instalarlo comúnmente se instala en C:/xampp , definir apache como servicio y mysql como un servicio, podemos acceder desde nuestro navegador favorito (recomiendo firefox3) a la siguiente direccion http://localhost nos encontraremos con algo que diga It Works! o La pagina de configuración de xampp.
Dentro de c:/xampp/htdocs/ queda nuestra carpeta publica, la que accedemos con http://localhost
Nota: al dejar apache y mysql como servicios, de una vez se ejecutan cada que inicias la pc por lo tanto siempre tendras acceso a localhost.

Bueno por hoy no va mas tengo que salir a trabajar un rato para ver si tengo algo que engullir esta noche mientras tanto pueden ir revisando la estructura de los directorios dentro de c:/xampp