Comparación de los lenguajes PHP y Ruby
Comment » | Desarrollo de software, Linux/Solaris/BSD, Windows
The fire within me: "knowledge will set you free"
Comment » | Desarrollo de software, Linux/Solaris/BSD, Windows
El ganador según la página de PackPub … Drupal.
2007 Overall Open Source Content Management System Award:
1. Drupal
2. Joomla!
3. CMS Made Simple
Most Promising Open Source Content Management System:
1. MODx
2. TYPOlight, dotCMS
Best PHP Open Source Content Management System:
1. Joomla!
2. Drupal
3. e107
Best Other Open Source Content Management System:
1. mojoPortal
2. Plone
3. Silva
Best Open Source Social Networking Content Management System:
1. WordPress
2. Drupal, Elgg
El día de hoy actualicé cuatro de los cinco portales web que tengo desarrollados con Drupal a la versión 5.7.
No encontré ninguna novedad en el protocolo de actualización frente a los pasos de actualización que establecí con las otras versiones.
Lo único particular fue que el módulo Localizer que permite mantener veriones de los nodos en varios idiomas pidió que le agregara la siguiente línea al final del archivo sites/default/settings.php.
include_once('sites/all/modules/localizer/localizer_settings.php');
Sin embargo ese archivo incluido no existe en esa ubicación. Yo realicé la modificación con la siguiente línea.
include_once('modules/localizer/localizer_settings.php');
Esta semana instalé el plugin CodeHighlighterPlugin para Wordpress el cual está basado en GeSHi como su motor genérico para resaltar la sintaxis.
El código fuente a resaltarse se debe encerrar entre etiquetas <pre> las cuales aceptan los siguientes parámetros.
Lenguaje del código fuente (lang=”XXX”). Es obligatoria e indica en que lenguaje se encuentra el snippet de código fuente inscrito. Su valor debe ser una de las siguientes cadenas.
actionscript, ada, apache, asm, asp, bash, c, c_mac, caddcl, cadlisp, cdfg, cpp, csharp, css, delphi, html4strict, java, javascript, lisp, lua, mpasm, nsis, objc, oobas, oracle8, pascal, perl, php, python, qbasic, sas, smarty, vb, vbnet, visualfoxpro, xml
Número de línea (lineno[=d]). Es opcional, si está presente hace que las líneas de código se presenten numeradas. Adicionalmente es posible especificar un valor a partir del cual se numerarán las lineas.
#include < stdio.h >
int main(void)
{
printf ("Hola Mundo");
}
Otro ejemplo.
function hola($nombre)
{
return "Hola " . $nombre;
}