Escrito por
ffuentes el Martes, 17 de Marzo del 2009 a las 6:19

Me encontré buscando un hosting de imágenes algo muy bueno. Si les gustó Chevereto en su día como CMS para crear un hosting de imágenes, probablemente les interese otro proyecto un hosting de archivos para crear una web de acceso público o para tus datos personales o de un grupo.
Se llama XtraUpload y es un CMS para hosting de archivos gratis.
Permite prestar un servicio avanzado de hosting, está pensado para entregar hosting público, está habilitado para separar usuarios gratuitos de usuarios pagados y habilitar descargas premium con WebDAV, descargas más rápidas si es el caso y ordenar el espacio de cada cuenta y grupo de cuentas.
El sistema de subida de archivos es exclusivamente Flash, pero funciona bastante bien y lo aprovecha para no cargar varias páginas. También cuenta con captcha para controlar que ningún bot pueda subir archivos y subida remota de archivos desde URL.
Para instalarlo (lo probé completo antes de reseñarlo para ustedes) necesitan PHP 5 y MySQL 5 más el módulo GD, Freetype, SimpleXML y FTP. Si ya piensan usarlo en un hosting y no saben si cuentan con estos módulos pequeños, instalen el sistema y en el segundo paso el sistema les avisa qué tienen y qué no para que consulten luego con el soporte de su hosting.
El sistema admite plugins, además de skins para mejorar el aspecto de nuestro hosting que en principio tiene el aspecto de un blog.
Este hosting además de ser gratis es libre, cuenta con la licencia Apache.
Categoría: Hosting, PHP |
2 Comentarios »
Escrito por
ffuentes el Jueves, 29 de Enero del 2009 a las 6:39

No soy programador pero me gusta trastrear con estas herramientas que nos da la programación, a ver si por ahí, aprendo algo.
El caso es que hoy me he encontrado todo un tutorial para crear un CMS por nosotros mismos y con conocimientos propios de principiantes en PHP.
El tutorial nos enseña:
- Cómo crear la base de datos.
- Conectar la base de datos.
- Crear un formulario para publicar los artículos.
- Guardar el artículo en la base de datos que creamos.
- Y cómo desplegar finalmente toda esa información desde la base de datos a la web.
El proceso no es complejo, en parte por estar muy muy bien explicado por el bloguero. De hecho tuve la intención de traducir el artículo completo pero no me animo a hacerlo por la hora y porque espero pedir el permiso del autor (no veo la licencia CC) o que algún bloguero con más conocimiento del área lo haga antes.
Pero de veras valdría la pena. Lo pienso intentar y les voy a contar cómo me va con el tutorial.
PHP for Begginers - Building Your First Simple CMS.
La imagen pertenece a Saucef
Categoría: PHP |
1 Comentario »
Escrito por
J.F. el Martes, 29 de Julio del 2008 a las 16:46
El futuro del diseño de las páginas webs, y en general, el mundo de Internet, está en los teléfonos y dispositivos móviles. Cada vez es algo más cotidiano ver a alguien visitar su correo o leer la prensa desde su dispositivo móvil/PDA. Si por cualquier razón, deseas detectar diferentes dispositivos móviles, puedes hacerlo utilizando PHP y el siguiente código:
PHP:
-
<?php
-
$mobile_browser = '0';
-
-
//$_SERVER['HTTP_USER_AGENT'] -> el agente de usuario que está accediendo a la página.
-
//preg_match -> Realizar una comparación de expresión regular
-
-
if(preg_match('/(up.browser|up.link|mmp|symbian|smartphone|midp|wap|phone)/i',
strtolower($_SERVER['HTTP_USER_AGENT']))){
-
$mobile_browser++;
-
}
-
-
//$_SERVER['HTTP_ACCEPT'] -> Indica los tipos MIME que el cliente puede recibir.
-
if((strpos(strtolower($_SERVER['HTTP_ACCEPT']),
'application/vnd.wap.xhtml+xml')>
0) or
-
((isset($_SERVER['HTTP_X_WAP_PROFILE']) or
isset($_SERVER['HTTP_PROFILE'])))){
-
$mobile_browser++;
-
}
-
-
-
-
'w3c ','acs-','alav','alca','amoi','audi','avan','benq','bird','blac',
-
'blaz','brew','cell','cldc','cmd-','dang','doco','eric','hipt','inno',
-
'ipaq','java','jigs','kddi','keji','leno','lg-c','lg-d','lg-g','lge-',
-
'maui','maxo','midp','mits','mmef','mobi','mot-','moto','mwbp','nec-',
-
'newt','noki','oper','palm','pana','pant','phil','play','port','prox',
-
'qwap','sage','sams','sany','sch-','sec-','send','seri','sgh-','shar',
-
'sie-','siem','smal','smar','sony','sph-','symb','t-mo','teli','tim-',
-
'tosh','tsm-','upg1','upsi','vk-v','voda','wap-','wapa','wapi','wapp',
-
'wapr','webc','winw','winw','xda','xda-');
-
-
//buscar agentes en el array de agentes
-
if(in_array($mobile_ua,
$mobile_agents)){
-
$mobile_browser++;
-
}
-
-
//$_SERVER['ALL_HTTP'] -> Todas las cabeceras HTTP
-
//strpos -> Primera aparicion de una cadena dentro de otra
-
-
$mobile_browser++;
-
}
-
-
$mobile_browser=0;
-
}
-
-
if($mobile_browser>0){
-
// Mostrar contenido para dispositivos móviles
-
// Estos pueden ser más ligeros: un titulo, resumen y algunos enlaces.
-
// Aca puede redirigir a la ruta donde este el contenido para moviles
-
// Por ejemplo: http://miweb.com/movil ó http://movil.miweb.com
-
echo 'hola navegador cell phone';
-
}else{
-
// Contenido que se puede apreciar en navegadores de escritorio
-
echo 'hola navegador normal';
-
}
-
?>
Funciona con unos cuantos, sobre todo los más comunes como Opera Mini.
Vía: | Ribosomatic | Demo
Categoría: Telefonía, PHP, Diseño Web, General |
2 Comentarios »
Escrito por
J.F. el Jueves, 29 de Mayo del 2008 a las 7:04
Webmail, no es otra cosa que un cliente de correo electrónico basado en un entorno web. En la actualidad, con el avance de las tecnologías, los clientes de correos vía navegador están cogiendo popularidad, frente a viejos conocidos como Outlook.
AtMail es un proyecto open source surgido hace 10 años, pero que actualmente cuenta con un código basado en PHP+Ajax, cuya última versión fue liberada hace tan sólo unos días. Su manejo es muy parecido a Outlook, y es realmente rápido, además de estar en español.

Enlace: | AtMail | Demo
Vía: | DosBit
Categoría: Recursos, PHP |
No hay Comentarios »
Escrito por
J.F. el Martes, 20 de Mayo del 2008 a las 18:20
iRadeo es un script gratuito que puedes utilizar si deseas compartir archivos musicales en tu sitio web. Simplemente reproducirá los archivos que subimos a un determinado directorio, que elegiremos a través del archivo config.php.
Tiene reproducción aleatoria, y pdoemso modificar sus estilos CSS para darle la forma y colores que más nos guste, quedándonos un reproductor totalmente personalizado. Puedes verlo en funcionamiento desde la página web principal del script.

Enlace: | iRadeo
Vía: | Genbeta
Categoría: Recursos, Multimedia, PHP |
1 Comentario »
Escrito por
J.F. el Martes, 6 de Mayo del 2008 a las 9:02
Captcha (Completely Automated Public Turing test to tell Computers and Humans Apart),es un sistema para poder detectar en sitios web si el visitante actual es humano o es un bot. Crear un buen sistema captcha es vital para las grandes empresas de correo electrónico como Gmail, para tratar de poner freno al spam incontrolado.

Para ello se ponen en una imagen una serie de caracteres, que el usuario debe teclear, para dar fé de que no es un robot. Si quieres librarte de spam y bots automáticos que se registren en tu web, no te vendrá nada mal el siguiente script open source programado en PHP, que implementa un sistema captcha para tu página web. El script cuenta con las siguientes características:
- Muestra una imagen con solo 3 líneas de código
- Valida las entradas enviadas con solo 6 líneas de código
- Permite configurar la longitud del código
- Permite elegir el conjunto de caracteres
- Soporta fuentes TTF
- Usa fuentes personalizadas GD cuando TTF no está disponible
- Permite agregar fondos (background) de imágenes muy fácilmente
- Genera captchas audibles
Enlaces: | Securimage PHP Captcha | Descargar
Vía: | Pixelco
Categoría: Recursos, PHP, Programación, Diseño Web |
1 Comentario »
Escrito por
J.F. el Viernes, 11 de Abril del 2008 a las 8:45
Con la nueva versión de PHP, se va a conseguir una mejora del rendimiento para nuestras aplicaciones, llegando a ser el porcentaje de mejora hasta del 30%. Clasificando por los CMS´s que verán mejorado su rendimiento, el listado queda así:
- Drupal un 20% más rápido
- Qdig un 2% más rápido
- Typo3 un 30% más rápido
- Wordpress un 15% más rápido
- Xoops un 10% más rápido
Visto en: | Sentido Web
Categoría: Wordpress, PHP |
No hay Comentarios »
Escrito por
J.F. el Viernes, 15 de Febrero del 2008 a las 10:12
Ultimamente me vengo dando cuenta de lo importante que es desconectar, en ocasiones te saturas, abres el lector de feeds y allí te esperan más de 100 noticias por revisar, estadísticas, comentarios, correos, adsense... Asi que, con motivo de descansar, desconectar y despreocuparme he decidido tomarme unas mini vacaciones blogueras, no pienso revisar estadísticas, ni publicar posts ni tan siquiera entrar en la cuenta de Adsense hasta el Lunes.
Creo que en ocasiones es necesario tomar aire fresco, y escribir por escribir, obligándote a veces no puede llevar a nada bueno, asi que este fin de semana me lo planteo de relax
Solo contestaré algún correo o comentario, nada más, asi que el Lunes nos vemos con aires renovados
Un saludo.
Categoría: Off topic, PHP, General |
2 Comentarios »
Escrito por
J.F. el Martes, 12 de Febrero del 2008 a las 17:48
Hace unos días hablábamos en Solo Código acerca de una chuleta genial de PHP elaborado en Emezeta, y complementaria a esa genial chuleta, hoy me he encontrado con una maravillosa recopilación de más chuletas sobre PHP que pueden ser un complemento ideal. Además hay algunas orientadas a algún CMS determinado como Drupal o Wordpress. Perfectas para tener una visión global sobre todo el lenguaje PHP, y recordar de un solo vistazo:

Enlace: | Chuletas para PHP
Categoría: Recursos, PHP, Programación, Diseño Web |
No hay Comentarios »
Escrito por
J.F. el Jueves, 17 de Enero del 2008 a las 17:28
Normalmente nunca he necesitado incluir código PHP en las entradas de mis blogs Wordpress, pero el otro día me entró la duda sobre como podría hacerse. Para ello simplemente debemos recurrir a Exec-PHP, un plugin que nos permitirá ejecutar cualquier código PHP que deseemos en posts, widgets de texto, páginas, etc. Sin duda puede resultar muy útil, y quizás me venga bien a la hora de poner ejemplos en el blog de Solo Código, para cuando explico algo acerca de PHP.
Para instalarlo simplemente subimos la carpeta con los archivos generada después de descomprimir el plugina /wp-content/plugins, lo activamos y ya podemos comenzar a utilizarlo. Se puede separar el uso del plugin a distintos usuarios, yendo al perfil de cada uno, y activándolo o desactivándolo.
Para que funcione correctamente es importante desactivar el editor visual, ya que con él activado no funcionará. Además si editamos una entrada con código PHP desde el editor visual, es posible que todo el código PHP se pierda, por lo que recomiendo activar el plugin solo aquellas veces que necesitemos incluir código PHP. Un maravilloso plugin perfectamente documentado.
Enlaces: | Exec-PHP | Descargar
Categoría: Wordpress, Recursos, PHP, Diseño Web |
No hay Comentarios »