Comunidad para programadores en PHP/MySQL. Es posible que aquí tambien encuentres información sobre otras tecnologías que tengan que ver con PHP.
Ver más- 385 Miembros
- 50 Temas
- 111 Seguidores
PHP: Parte I
Empezamos…
Qué necesito para entender PHP?
Básicamente se necesita tener algo de “sentido común para la programación” (o lógica de programación), y preferiblemente algún conocimiento de HTML.
Qué es PHP?
Para no profundizar tanto en el tema, citaré la definición que nos provee la wikipedia: “PHP es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas.”
PHP es un acrónimo recursivo que significa PHP Hypertext Pre-processor (inicialmente PHP Tools, o, Personal Home Page Tools). Fue creado originalmente por Rasmus Lerdof en 1994; sin embargo la implementación principal de PHP es producida ahora por The PHP Group y sirve como el estándar de facto para PHP al no haber una especificación formal. Publicado bajo la PHP License, la Free Software Foundation considera esta licencia como software libre.
Qué son variables?
Una variable es un contenedor de información, en el que podemos almacenar números enteros, números decimales, caracteres... el contenido de las variables se puede leer y se puede cambiar durante la ejecución de una página PHP. (Referencia)
Cómo instalo PHP en mi Pc para empezar a desarrollar?
Es muy fácil instalar php sobre Linux. Desde ubuntu, abres una terminal y utiliza el apt para instalar los paquetes básicos:
$ sudo apt-get install apache2
$ sudo apt-get install mysql-server
$ sudo apt-get install php5
$ sudo apt-get install libapache2-mod-php5 php5-gd php5-mysql
Luego instalas el phpmyadmin, que sirve para administrar las bases de datos MYSQL:
$ sudo apt-get install phpmyadmin
Si todo lo instalas bien, solo queda iniciar los servicios de apache y mysql:
$ sudo /etc/init.d/mysql Stara
$ sudo /etc/init.d/apache2 start
Tambien es importante saber que la carpeta para programar en php estara ubicada en:
/var/www/
En windows necesitamos descargar un paquete llamado WAMP, que se encargará de configurarnos todo lo necesario en la pc para empezar a programar con php. Existen muchos paquetes que hacen esto, pero a mi parecer, este es el más completo y el más fácil de configurar. Como programadores, se nos recomienda instalar php manualmente, pero como ya les he dicho, quiero centrarme en EL LENGUAJE EN SÍ, no en cómo configurar la pc.
Bueno, lo primero… vamos a descargar WAMP yendo a esta dirección, y lo instalamos. Por defecto se instala en la carpeta c:\wamp, pero podemos cambiarla a la dirección que se nos antoje, pero en este tutorial usaré como ejemplo la dirección por defecto.
Una vez que nuestro wamp está instalado, debemos ejecutarlo (si aun no ha sido ejecutado) yendo a Inicio/Todos los Programas/WampServer/start WampServer. Debemos comprobar que funciona, y para eso abrimos nuestro navegador (Internet Explorer, firefox, opera), y en la barra de direcciones colocamos: http://localhost/ y le damos ENTER. Si nos sale un mensaje de error, es porque no se ha instalado bien el wamp. Si por el contrario nos sale una página con información del WampServer, de la versión del Apache, de la versión del PHP… entonces listo!!!, ya tenemos nuestro Servidor Apache activo, y nuestro php configurado. Si nos aparece una advertencia de seguridad sobre la intranet, debemos darle permiso.
Si por alguna razón no pueden instalar el wamp, o encuentran algún error en este capítulo, por favor avísenme al correo jrcsdev@gmail.com
En el próximo capítulo vamos a entrar (entre otras cosas) con el uso de variables, y por cierto, disculpen tanta habladera jaja, pero créanme, es necesario pasar por esto. Saludos… nos vemos en un rato…
- 3Calificación
- 3Seguidores
- 1.751Visitas
- 1Favoritos
Global
Argentina
Chile
Colombia
España
México
Perú
Uruguay
Venezuela
13 respuestas
Que bueno! estamos a la orden... aqui espero que lleguemos hasta el manejo de base de datos y sesiones... Cualquier duda puedes consultando antes de llegar a esos temas. De todas formas, si luego lo desean, podemos seguir ampliando el curso.
excelente, caballero soy principiante en debian y quiero dedicarme a aprender php, con los editores de php en linux y con mysql y php hacer grandes proyectos, ojalá salga con conocimientos, saludos a todos.
Seguro, la idea es esa, que todos salgamos con conocimientos
acabo de instalar el foxserver que tiene apache mysql y php haber que tal quiero ver si puedo hacer algunas paginas web ya tengo un blog en wordpress, pero quiero profundizar en php, saludos
atte
logan1320
http://logan1320.wordpress.com
Bienvenido al grupo logan1320... Si quieres hacer algo en específico puedes comentarnos, que se me ocurre que paralelo a este mini-curso podemos desarrollar algunas cosas específicas. Creo que la mejor forma de aprender es obtener primeramente algo de teoría y conceptos básicos, y luego intentar darle solución a un problema
hola a todos soy nueva en esta comunidad y me parece muy interesante tema... ya que soy tambien nueva en esto, y necesito aprender mucho aun, sobre esta base de datos acompañado de php, lo q si yo tengo una duda, si esta base de datos podra soportar unos 10000 datos 25 tablas y con 20 usuarios q esten interactuando diariamente la base de datos??... no colapsará??... me gustaría saber si me pueden ayudar por favor...estoy haciendo una investigacion y quisiera saber que tan buena es esta base de datos q a mi me gusta mucho pero no se si soportaria tanta informacion.
saludos y gracias
por lo que se por experiencia la base de datos de mysql, uno que habia hecho una web y cometio un error hizo que se llenara una tabla con algo de 6 millones de registros y algo de 3 gb de información...
bueno pues la verdad puede tener mucho más que eso y depende como este estructurada se hace lento.
en el hostgator solo se pueden tener 25 procesos simultaneas.Con eso suficiente para tener varios miles de usuarios.
Hola a todos me uno a la comunidad con muchos deceos de aprender, espero poder aportar algo tambien
saludos.
Bienvenido... pronto continuaré con estos tutoriales, tan pronto salga de unas ocupaciones.
woooohhhoooo esta comunidad es increible!
excelente la comunidad
Hace faltan los links que te lleven al tema siguiente o no lo veo?