Crear una plantilla WordPress con 960 Grid System – Parte I

Este es un pequeño tutorial de como desarrollaar un plantilla para WordPress usando el framework 960 Grid System para CSS basado en un sistema de grillas.

Este tutorial estará en unas cuantas partes para ir poco a poco explicando los temas.

Parte I

  1. Estructura Base de archivos de una Plantilla WordPress
  2. Estrucutura Base XHTML de la plantilla
  3. Aplicando el sistema de grillas 960 a la estructura XHTML
  4. Estructura de archivos Base de Wordpress más los arhivos del framework 960

Read more »

Adobe realiza la migración de cientos de sus blogs en Movable Type a WordPress

En 2010 Adobe para migrar total de 1.200 blogs de Movable Type a WordPress 3.0. El proyecto se completó con éxito en un plazo de 2 meses. Adobe externaliza a los consultores detras de WordPress el gran servicio de soporte, disponible las 24 horas del día, 7 días a la semana.

La mayoría de los sitios usan WordPress como CMS pero el mayor presupuesto se lo llevan los desarrolladores Drupal

Las plataformas CMS permiten a las empresas y personas  poner en marcha un sitio web, blog o aplicacion en línea y administrar fácilmente el contenido en su interior. Aunque estas plataformas son conocidas por su facilidad de uso, el desarroollo de algo que está más allá de su base, requiere ayuda de un profesional. En el mundo freelance de los CMS podría significar un desarrollador, diseñador gráfico, un experto en SEO u otro tipo de profesional.

Un informe de DoNanza revela varios datos interesantes acerca proyectos en plataformas CMS en el tercer trimestre de 2010, sobre todo de WordPress, Joomla y Drupal.

La demanda de proyectos profesionales en plataformas CMS está mostrando un crecimiento extraordinario

Los proyectos en gestores de contenidos están creciendo rápidamente trimestre tras trimestre, con un crecimiento promedio del 49%. No hay reducción del número de proyecto para cualquiera de las plataformas CMS.

Read more »

Matt Mullenweg – La clave de éxito del Open Source

Como un estudiante de colegio de 19 años en 2003, Matt Mullenweg desarrolló lo que se ha hecho la herramienta autorecibida de blogging más grande sobre la web (WordPress). Dos años más tarde, fundó Automattic, que dirige el sistema de gestión de contenidos para WordPress y un puñado de otros herramientas web.

WordPress – todavía es libre y open source – actualmente es usado por más del 12 % del primero millón de sitios web. En un correo electrónico reciente, Mullenweg habló del movimiento open source, la web personal que cambió el mundo, y el futuro de WordPress.

Entrevista a Matt Mullenweg:

Read more »

4 Cheat Sheets WordPress 3.0

Estas hojas de tips son muy útiles para aquellos desarrolladores de WordPress que desean crear algún plugin, un theme, etc. Se encuentran actualizados a la versión 3.

1. WordPress 3.0 Template & Tags Cheat Sheet

2. WordPress 3.0 Cheat Sheet – Essential Functions

3. WordPress 3.0 Cheat Sheet

4. WordPress Help Sheet Wallpaper

Via | creativeoverflow.net

Funciones para el manejo de arrays realmente utiles

Este un listado que encontré en phpbuider.com que me pareció interesante compartirlo  acá.

  • array_change_key_case — Devuelve una matriz con todas las claves de las cadenas convertidas a mayúsculas o minúsculas
  • array_chunk — Divide una matriz en segmentos
  • array_combine — Crea una nueva matriz, usando una matriz para las claves y otra para sus valores
  • array_count_values — Cuenta todos los valores de una matriz
  • array_diff_assoc — Comprueba las diferencias entre matrices teniendo en cuenta los índices
  • array_diff_key — Calcula la diferencia de matrices usando las llaves para la comparación
  • array_diff_uassoc — Computa la diferencia entre matrices con un chequeo adicional de índices, el cual es realizado por una llamada de retorno entregada por el usuario
  • array_diff_ukey — Calcula la diferencia de matrices usando callback function on the keys for comparison
  • array_diff — Comprueba las diferencias entre matrices
  • array_fill_keys — Fill an array with values, specifying keys
  • array_fill — Llena una matriz con valores
  • array_filter — Filtra elementos de una matriz mediante una función “callback”

Read more »

Webprendedor Endeavor 2010

Webprendedor 2010

La conferencia Webprendedor tiene fecha para el día 19 y 20 de Noviembre en Santiago de Chile. Se espera que el evento se pueda realizar en más de una ciudad de Chile en los mismo días.

Más info: Webprededor 2010

Clase PHP para conectarse a base de datos

Para facilitar el manejo de conecciones con las base de datos con PHP, existen las denominadas clases que bajo el concepto de orientado a objetos estas pueden tener ciertos atributos y funciones.

Usaremos unas clase para PostgreSQL y otra para MySQL, con sus respectivas funciones PHP para las llamadas, son motores de base de datos distintos pero la diferencia en sintaxis entre ellas es casi nada.

¿Que harémos?

  1. Crear Clase PostgreSQL
  2. Crear Clase Mysql
  3. Como declarar las clases u objetos

Read more »

Script PHP que lee un archivo de texto

Vamos a crear una función PHP que leerá un archivo de texto, el cual la función recorrerá el archivo linea por linea hasta el final.

¿Que vamos a hacer?

  1. Crearemos una base de datos en un archivo de texto
  2. Crearemos nuestro script que recorrerá el archivo
  3. Crearemos un script que inserte los datos obtenidos del archivo a un base de datos MySQL

Read more »

Linux Kernel 2.6.36 (murciélago)

Anunciado por el mismísimo Linus Torvalds,  encargado de dar a conocer la disponibilidad de la nueva versión del Kernel Linux 2.6.36, que viene con grandes cambios en las distintas arquitecturas. La nueva versión del kernel de Linux incluye varias mejoras de rendimiento y actualizaciones, la extensión de seguridad de AppArmor y soporte para KDB-KMS-Debug-Shell.  Unas de las curiosidades es el nombre que lleva esta version, “come carne con colmillos”, en el cual Torvalds se inspiró en un murciélago que encontró mientras iba camino a su casa.

Más información: www.h-online.com