links for 2007-04-25

CodeIgniter: framework para PHP

codeigniter.pngCodeIgniter es otro framework para PHP, una alternativa a otros frameworks que hay disponibles. CodeIgniter es adecuado para desarrollos que no requieran un framework que marque mucho la aplicación, a parte para cuando sea necesario mucho rendimiento.
Pensado para aquellas aplicaciones que se ejecutan en hosting compartido que ejecutan muchas versiones de PHP con diferentes configuraciones. También te puede ser útil si no quieres usar un framework con configuraciones iniciales, o que sea necesaria la línea de comandos.
Lo que más me ha gustado es la documentación que ofrecen, acostumbrado a otros frameworks en los que los inicios son difíciles por la falta de esta documentación.
CodeIgniter
Vía / PHPDeveloper.org

Guía no oficial de Ubuntu 7.04 (Feisty Fawn)

ubuntuguide.pngPara aquellos interesados en la nueva versión de Ubuntu, existe una guía no oficial que nos podrá ayudar a manejarnos con esta distro de Linux.

Aunque puede que sean necesarios conocimientos mínimos de Linux, como por ejemplo el uso de la línea de comandos, la guía nos explica bastante bien como llevar a cabo muchas acciones, como por ejemplo:

  • Actualizar Ubuntu, ya sea manual o automáticamente.
  • Cómo instalar el plugin de Java para Mozilla
  • Cómo instalar el plugin del Macromedia Flash Player para Mozilla
  • Instalar clientes P2P.
  • Otros entornos de escritorio.
  • Cómo montar particiones Windows.
  • Instalar Beryl o Compiz.
  • Cómo instalar aplicaciones Windows.
  • Administración de usuarios.
  • Varios sobre hardware (ratón, tarjeta gráfica, CPU, redes, palm, …).
  • Grabar CDs o DVDs.
  • Acceso remoto.
  • Seguridad.
  • Y muchas cosas más

Ubuntu:Feisty

Vía / Lifehacker

links for 2007-04-24

| |

Serendipity: otro sistema de blogs

serendipity.pngSerendipity es un CMS basado en PHP que nos permite llevar nuestro blog o nuestra web completa. Ofrece flexibilidad, fácil de ampliar y con un framework sencillo de usar.

Aquellos usuarios casuales verán en la arquitectura de plugins un modo sencillo de modificar el aspecto y las características. Existe un repertorio de más de 120 plugins fáciles de instalar, sin necesidad de editar código.

Actualmente existen 40 plantillas para descargar, realizadas mediante el sistema de plantillas Smarty, para que aquellos usuarios expertos puedan modificarlas.

Las características que nos ofrece son las siguientes:

  • Editor WYSIWYG y HTML
  • Múltiples autores y sistema de usuarios/permisos configurable
  • Comentarios, categorías y entradas asignables a varias categorías
  • Internacionalización
  • Repositorio de plugins y plantillas para fácil instalación
  • Interesantes plugins: sub-blogs basados en categorías, podcasting, RSS, páginas estáticas
  • Anti-spam
  • Actualización de versión mediante un único click
  • Incrustable en otras páginas web
  • Bloggin remoto mediante XML-RPC
  • Soporte para SQLite, PostgreSQL, MySQL y MySQLi
  • Instalaciones compartidas pueden crear multiples blogs desde un única base
  • Importación de otros blogs (WordPress, Textpattern, Moveable Type, bblog, …)

Serendipity

Vía / Walhez

Roadsend Compiler: compilador de PHP

roadsend.pngRoadsend Compiler es un compilador opensource nativo de PHP. Mediante este compilador podremos ejecutar código PHP sin necesidad de un intérprete.
Siendo inicialmente un software comercial, está realizado por una empresa experta en PHP. Actualmente el compilador está disponible para Linux, Windows y FreeBSD, aunque por ejemplo los binarios de Windows los tienes que compilar tú mismo por ahora siguiendo estas instrucciones.
Actualmente solo compila código PHP4, pero de todas formas ofrece buenas posibilidades: compila todo el árbol de código en un único ejecutable, el código compilable no es reversible, permite crear aplicaciones online para Apache y IIS, crear aplicaciones GUI y muchas otras cosas.
RoadSend PHP Compiler
Vía / VT’s Tech Blog

|

jQPie: interfaz PHP para jQuery

jQPie es una interfaz ligera en PHP para jQuery, permitiendo muchos modos de interactuación.
A parte de ser ligero, maneja XML, HTML y JSON y tiene una API sencilla. Incluye un plugin para autocompletado, y está pensado para ofrecer otros plugins usar o como ejemplos.
Con jQPie podemos obtener y procesar datos de forma sencilla desde PHP, incluir código HTML generado mediante PHP en elementos de la página, llamar a funciones PHP directamente desde las páginas y más funcionalidades interesantes.
jQPie
Vía / PHPDeveloper.org

Esquinas redondeadas mediante Canvas

El tema de las esquinas redondeadas es algo bastante frecuente en los sitios de desarrollo web, pero antes no había visto ninguno que lo hiciera usando Canvas.
corner.png
El script del que hablamos añade varios efectos a nuestras imágenes de forma no obtrusiva, usando para ello canvas. Navegadores como Mozilla Firefox 1.5+, Opera 9+ y Safari mostrarán los efectos indicados, mientras que navegadores antiguos y el Internet Explorer no mostrarán nada.
Para incluir los efectos se debe modificar el class y añadir diversos tipos para cada efecto y así poder hacer combinaciones. Entre los efectos nos encontramos: esquinas redondeadas, efecto shading (con transparencia configurable) y sombras.
Corner.js
Vía / dzone