Últimas noticias


Ofrecemos PHP 5.3 en todos los servidores

aitor@guebs — 31 de Agosto, 2009 @ 19:31 1 comentario

Acabamos de añadir soporte para PHP 5.3 en todos nuestros servidores y planes de alojamiento, convirtiendonos así en uno de los escasos proveedores que lo ofrecen.

Para hacer uso de la versión 5.3 de PHP en tu sitio web debes crear un archivo llamado .htaccess en el directorio de tu cuenta de alojamiento donde quieras usar esta versión de PHP (si ya existe debes editarlo)  y añadir la siguiente línea:

AddHandler php5.3-script .php

Esto hará que todo script con extensión “.php” use la versión 5.3 de PHP.

Si creas el mencionado archivo .htacess en el directorio public_html de tu cuenta de alojamiento, toda tu alojamiento usará esta versión de PHP, a no ser que especifiques otra versión diferentes en un directorio concreto.

Para hacer pruuebas, lor azonables es que ubiques el archivo .htaccess con la mencionada línea de confgiuración en un directorio concreto de tu cuenta de alojamiento, por ejemplo en public_html/pruebas .

Algo más de información en la guía Definir PHP 5.3 como la versión pretederminada de PHP de nuestro Wiki.

Advertencia: La versión 5.3 de PHP no es precisamente estable e introduce bastantes cambios respecto a la versión anterior. Si tu web funciona bien con PHP 5.2 no hagas que pase a usar PHP 5.3 . Usa la versión de 5.3 para nuevos proyectos o sitios web desarrollados por tí, o simplemente para jugar.

Categorias: Anuncios y novedades,Avisos e Incidencias Etiquetas: , ,

Como cambiar la configuración de PHP

aitor@guebs — 27 de Julio, 2009 @ 12:18 0 comentarios

Como sabéis, todos nuestros planes de hosting ofrecen la posibilidad de usar PHP4 y PHP5, siendo está última la versión predeterminada. También sabéis que para modificar la configuración del PHP de tu cuenta de hosting dispones de un archivo php.ini en el que puedes introducir los cambios que necesites (siguiendo las indicaciones del propio archivo).

Últimamente algunos clientes nos habéis escrito en relación a como cambiar la configuración de PHP, no es de extrañar. ya que la verdad es que la documentación del Wiki no lo dejaba del todo claro. Pues bien, hemos corregido la situación creando una nueva guía que explica como cambiar la configuración de tu PHP paso a paso, lo tienes explicado en la guía Modificar la configuración de PHP.

Categorias: Anuncios y novedades,PHP Etiquetas:

CodeIgniter, Kohana o Zend Framework?

arkaitz@guebs — 20 de Febrero, 2009 @ 09:51 7 comentarios

En la actualidad existen muchos framework para la programación en php, pero en el post de hoy nos vamos a centrar en CodeIgniter, Kohanaphp y Zend Framework. Debido a nuestro trabajo, tenemos que elegir una herramienta util, sencilla y a la vez potente para crear nuestros proyectos php. Por eso hemos decidido probar estos tres diferentes Frameworks.

Empecemos por mirar las documentaciones de cada programa. La documentación mas extensa sin duda es la del Zend, y la de CodeIgniter tambien es bastante amplia. Kohana en este aspecto es la peor parada, ya que no esta creado por empresas y al ser nuevo no tiene tanta documentación como se podría esperar.

A la hora de la instalación, CodeIgniter es el mas facil. Con descargar el archivo y descomprimirlo ya tenemos nuestro CodeIgniter preparado para utilizar ya que no necesita ninguna configuracion extra. Kohana tambien es facil de instalar, pero hay que cambiar un par de permisos y borrar el archivo install que viene en el paquete. Sin duda el framework mas dificil y pesado de instalar es el Zend, ya que hay que apuntar las librerias desde php, y para una persona que empieza a programar no es tarea de un minuto.

Los tres frameworks cuentan con API’s, siendo CodeIgniter el que ofrece mas en este aspecto, dado el tiempo que lleva en el mercado. El Zend no es que tenga muchos API’s pero con todas las librerias que tiene tambien puede ser una herramienta muy potente.

Una de las diferencias entre los tres es que kohana utiliza solamente PHP5, CodeIgniter puede utilizarse con PHP4 tambien. Aparte de eso CodeIgniter y kohana son MVC’s (Model View Controller) y el Zend no, aunque tenga componentes para ello.

En definitiva el Zend es muy pesado y espeso a la hora de programar. CodeIgniter es muy bueno para pequeños a medianos proyectos, especialmente para servidores heredados que tienen PHP4 instalado. Su fantástica guía de usuario hace que programar en CodeIgniter sea muy eficiente. Y Kohana es probablemente mejor para proyectos más grandes que necesitan extensiones más flexibles, ya que PHP5 ofrece mejor soporte de OOP, además, su mejor implementación de características lo hace un fuerte competidor.

Ahora que cada uno saque sus conclusiones y elija la herramienta que mas le convenga. Esperamos que este post os ayude a hacerlo.

Categorias: General Etiquetas: , , , ,

Función sencilla para generar contraseñas con PHP

admin@guebs — 29 de Abril, 2008 @ 16:14 0 comentarios

Si haces una busqueda en Google verás que existen multitud de clases y funciones para generar contraseñas en PHP. La realidad es que la mayoría de ellas son excesivamente complejas, ya que una función como la siguiente cumple perfectamente el objetivo de generar contraseñas:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
function crearPasswd($longitud = 6) {
 
  // Definir conjunto de caracteres validos
  $salt = "abcdefghijkmnpqrstuvwxyzABCDEFGHJKMNPQRSTUVWXYZ123456789_-";
 
  // Inicializar password
  $passwd = '';
 
  // Generar contraseña
  for($i=0; $i<$longitud; $i++)
    $passwd = $passwd.substr($salt, rand(0, strlen($salt)), 1);
 
  // Retornar contraseña
  return $passwd;
}

Esta función la he extraido del código de mi@guebs y la usamos en distintos sitios donde resulta necesario generar una contraseña.

Categorias: PHP Etiquetas: ,

Chuletas sobre HTML, CSS, WordPress, etc.

aitor@guebs — 23 de Abril, 2008 @ 08:14 0 comentarios

Si eres aficionado a las chuletas la siguiente página web te parecerá el paraíso, ya que se trata de la mayor recopilación de chuletas relacionadas con el desarrollo web e Internet. Chuletas o cheat sheets sobre HTML, CSS; PHP, MySQL, PostgreSQL, WordPress, Google y muchos más.

Todas las chuletas son fácilmente imprimibles, ya que al fin y al cabo ese suele ser la finalidad de estas. Al imprimirlos, podrás tener tus chuletas preferidas siempre a mano, perfecto para cuando estamos desarrollando algo y se nos olvida el orden las variables que acepta una función de PHP, o como hacer un JOIN en MySQL, etc.

Categorias: Recursos Etiquetas: , , , , , ,

Guía de seguridad de PHP

aitor@guebs — 21 de Abril, 2008 @ 10:06 0 comentarios

A pesar de que no es precisamente nueva, la guía de seguridad PHP publicada por la PHP Security Consortium,  sigue siendo una de los documentos que mejor explica los distintos tipos de vulnerabilidades que podemos encontrar en aplicaciones web.

Evidentemente, la guía esta enfocada hacía PHP, pero la mayoría es perfectamente aplicable a otros lenguajes o tecnologías de programación. Incluye simples ejemplos que permiten entender cada tipo de vulnerabilidad y la forma de evitarlos.

En definitiva, una guía que todo programador web debería leer y entender completamente, aunque ciertos conceptos no son precisamente fáciles de entender.

Categorias: PHP Etiquetas: ,

La versión predeterminada de PHP pasa a ser la 5

aitor@guebs — 30 de Diciembre, 2007 @ 12:17 0 comentarios

A partir de ahora, en las nuevas cuentas de alojamiento, la versión predeterminada de PHP será la 5 y no la 4. Este cambio no afecta a ninguno de nuestros actuales clientes, ya que sólo afecta a las cuentas de alojamiento que configuremos a partir de ahora.

Hace meses que la gente de PHP anunció que a partir del 31 de diciembre del 2007 la versión 4 de PHP dejaría de ser mantenida, es decir, que ya no sacarán nuevas versiones de PHP4 que corrijan los muy probables errores que vayan apareciendo. La versión 6 de PHP está cerca y los desarrolladores de PHP no quieren mantener 3 ramas de desarrollo diferentes (4, 5 y 6), por lo que dejan de dar soporte a la rama de desarrollo de PHP4.

Para nosotros esto supone que debemos comenzar a dar prioridad absoluta a PHP5, haciendo que está sea la versión predeterminada. Sabemos que esto traerá algún que otro problema derivado de la incompatibilidad de algunas aplicaciones con la versión 5 de PHP, pero ya es hora que los desarrolladores de estas aplicaciones las hagan compatibles con PHP5.

Para vosotros, nuestros clientes, este cambio supone que, en un principio, algunas aplicaciones no funcionarán correctamente, ya que están desarrolladas exclusivamente para PHP4 y no funcionan con PHP5. La solución es tan sencilla como seguir los pasos explicado en nuestro Wiki para configurar PHP como la versión predeterminada .

Categorias: Avisos e Incidencias,PHP Etiquetas: , ,




© Ekostat Informatica, S.L.  -  Aviso legal  -  Creditos  -  Mapa  -  ( XHTML y CSS correctos )