Archive for the ‘php’ Category

PHPAGI

April 27, 2008

http://www.t2-project.org/packages/phpagi.html

phpagi is a PHP class for writing Asterisk AGI scripts. The class encapsulates many common AGI tasks, and adds enhanced functionality for helping to develop vertical applications and utilities.

… part of T2, get it here

URL: http://phpagi.sourceforge.net

Revou

April 3, 2008

Revou es un software de microblogging y redes sociales en PHP que permite montar un servicio de microblogging para ofrecerlo de una forma comercial.
Es una plataforma que requiere instalación en un servidor. Con el se puede convertir en proveedor del servicio. Entre las características del software, tienes para ofrecer soporte de SMS/Web/IM/Email, API personalizados , etc.
El cost de la aplicación es de 399$ y esta disponible una demo de prueba:

http://www.revou.com/demo.php

Instalacion de apache, PHP y MySql en linux debian

March 30, 2008

1. Instalamos el servidor Apache
sudo aptitude install apache2

2. Después instalamos PHP5:
sudo aptitude install php5

3. Ahora instalaremos las siguientes librerías:
sudo aptitude install libapache2-mod-auth-mysql php5-mysql

4. Una vez instalado el servidor Apache, y PHP, seguimos con MySql:
sudo aptitude install mysql-server

5. Una vez instalados estos módulos, reiniciaremos los dos servidores:
sudo /etc/init.d/apache2 restart
sudo /etc/init.d/mysql restart

6. Cuando se inicien los servidores instalamos phpmyadmin:
sudo aptitude install phpmyadmin

7. Después de instalar todo, probamos la instalación accediendo a la siguiente dirección:
http://localhost o http://127.0.0.1

8. Nuestros sitios los crearemos dentro de la carpeta
/var/www

9. Para acceder a la gestión de las bases de datos ingresamos la siguiente dirección:
http://localhost/phpmyadmin

Al entrar en phpmyadmin utilizaremos como nombre de usuario root, y dejaremos la contraseña vacia, una vez dentro, deberíamos poner una contraseña al usuario root.

Instalacion facil de apache web server en cualquier sistema operativo

October 19, 2007

XAMPP:

Es un paquete muy sencillo que provee apache, mysql y PHP, se consigue por aqui:

http://www.apachefriends.org/es/xampp.html

Muchos usarios saben por experiencia propia que la instalación de un servidor web Apache no es fácil y que se complica aún más si se desea agregar MySQL, PHP y Perl.

XAMPP es una forma fácil de instalar la distribución Apache que contiene MySQL, PHP y Perl. XAMPP es realmente simple de instalar y usar – basta descargarlo, extraerlo y comenzar. Disponible en windows, linux, mac y solaris.

PHP: Instalando PHP bajo IIS en Windows XP

September 9, 2007


Curso de php:

http://geneura.ugr.es/~maribel/php/

Primero y principal que es PHP:

* PHP (acrónimo recursivo de “PHP: Hypertext Preprocessor”, originado inicialmente del nombre PHP Tools, o Personal Home Page Tools) es un lenguaje de programación interpretado. Aunque fue concebido en el tercer trimestre de 1994 por Rasmus Lerdorf no fue hasta el día 8 de Junio de 1995 que fue lanzada la versión 1.0. Se utiliza entre otras cosas para la programación de páginas web activas, y se destaca por su capacidad de mezclarse con el código HTML.
http://es.wikipedia.org/wiki/PHP

* Personal Home Page. Lenguaje script avanzado para diseño de sitios.
http://webmaster.lycos.es/glossary/P/

* Lenguaje de programación tipo script para entornos Web utilizado, sobre todo, en servidores Linux con el fin de personalizar la información que se envía a los usuarios que acceden a un sitio web. Es un programa de software libre con unas funciones muy semejantes a las de ASP y JSP.
http://www.xpress.com.mx/glosario_p.jsp

* del inglés hypertext preprocessor (acrónimo recursivo). Un lenguaje de programación utilizado mayormente para desarrollar servicios web. PHP es un lenguaje de fácil aprendizaje, distribuido en forma gratuita, que permite interactuar con muchos sistemas de gestión de bases de datos.
http://fbio.uh.cu/bioinfo/glosario.html

* Lenguaje de programación de estilo clásico, o sea, con variables, sentencias condicionales, bucles, funciones, etc. Está más cercano al JavaScript oa C. PHP se ejecuta en el Servidor.
http://www.portal-uralde.com/dicp.htm

* es un lenguaje de programación que se ejecuta en el servidor y se integra fácil y eficazmente con HTML y con las bases de datos en MySQL .
http://www.hrh.es/glosario.htm

Estoy en la tarea de habilitar una pequeña Web usando el portal Joomla, uno de los mas populares softwares de tipo CMS. Los requerimientos para usar Joomla son disponer de un Servidor Web equipado con intérprete de lenguaje PHP y con un motor de Base de Datos.

En un artículo previo (ver [Guía] Instalación del Servidor Web Microsoft IIS bajo WinXP ) mostré cómo habilitar el Servidor Web gratis de la Microsoft, el IIS, el cual viene incluido con Windows XP Pro.

En esta ocasión, voy a mostrar como instalar el segundo requerimiento del Joomla, un Intérprete del lenguaje PHP habilitado para uso con el Servidor IIS. Aunque el PHP es típicamente usado bajo el Server Apache, en realidad es también posible utilizarlo bajo IIS.

Donde conseguir PHP:

El primer paso es conseguirse el último instalador de PHP para IIS, el cual podemos bajar desde http://www.php.net/downloads.php.

Existen dos versiones para Windows, una es un instalador .exe (de 18 MB) que proporciona una instalación fácil pero con poco control sobre el resultado; mientras que la otra es simplemente un archivo zipeado (de 9 MB) que obliga a una instalación completamente manual.

Instalación:

Es preferible usar la instalación manual, de modo que bajamos la versión zipeada y se debe descomprimir en alguna carpeta.

La tipica es instalar PHP en la carpeta C:\PHP, se puede escoger cualquiera.

Configurar PHP:

El Interprete de PHP se configura editando un archivo de texto, el php.ini. Notese que al descomprimir el archivo PHP que hemos descargado, no hay un archivo con ese nombre. Lo que debemos hacer es renombrar el archivo “php.ini-recommended”, dejandolo como “php.ini”.

Ahora debemos modificar los parametros siguientes, para que queden apuntando a la ruta donde colocamos el Interprete PHP.

El significado de los parámetros que debemos cambiar es:

doc_root = Debe apuntar a la carpeta que contiene a nuestro Sitio Web.
extension_dir = Esta es una carpeta del PHP que se usa para colocar modulos opcionales en forma de DLLs.

También debemos especificar los parametros de Correo, con los datos de nuestro Servidor SMTP … esto es usado porque PHP tiene funciones que permiten a nuestros Sitios Web la generación de mensajes de correo electrónico.

Es por ello que en mi Guía previa tuve cuidado de habilitar el Servicio SMTP de IIS, de esa manera no quedo dependiendo de un Servidor ajeno (como el de mi ISP). Los parametros del php.ini que debemos ajustar son:

SMTP = localhost
smtp_port = 25
sendmail_from = rudel@fach-extraoficial.com

Uso “localhost” para indicar que es mi propio PC el que actuará como Servidor SMTP. La casilla de correo es usada sólo como dirección de retorno de los mensajes … no es necesario que exista en nuestro propio PC.

PHP serial port extension

June 19, 2007

This is a loadable extension for PHP running on Windows implementing serial port handling and communications. Once installed in PHP environment you can programm PHP applications to control serial device hosted on server from remote location; these devices can be anything from video switcher, cameras pan/tilt, ham radios, media players, home automation boxes, GSM modems/terminals (send/receive SMS), etc.

Link: http://www.easyvitools.com/phpserial/index.html

Ahora en español: esta extensión del PHP permite controlar el puerto serial de una manera remota a la manera cliente servidor, algo mas para agregar a la lista de cosas interesantes que se consiguen por ahi, de seguro a alguien le sera de utilidad.


Follow

Get every new post delivered to your Inbox.