@codejobs: Código fuente y trabajo en un mismo sitio!
Publicado on Viernes, 01 de Agosto de 2014 por Administrator
0 comments

Hola ZanPHPeros el día de hoy queremos recomendarles un nuevo proyecto que traemos en manos. Se llama Codejobs y el concepto del sitio es compartirles códigos de diferentes tecnologías (PHP, Python, HTML5, CSS3, etc) y a su vez traer para ustedes oportunidades de trabajo en diferentes empresas de todo el mundo no sólo de México.

Siguenos en Twitter en @codejobs

El sitio Web será liberado en unos meses! www.codejobs.biz


Nuevo ZanPHP v.2.5
Publicado on Viernes, 01 de Agosto de 2014 por Administrator

Hola a todos, nos sentimos muy orgullosos de presentarles la nueva versión 2.5 del framework ZanPHP, sin duda ha sido una gran labor la que se ha realizado y nos invitamos a seguir utilizando ZanPHP y que nos sigan apoyando con sus comentarios y sus colaboraciones.

A continuación detallo las mejoras y cambios de esta nueva versión.

  • Integración de Drivers de Bases de Datos
    • Oracle
    • SQL Server
    • SQLite
    • PostgreSQL
  • Integración con Drivers de Cache
    • APC
    • EAccelerator
    • Memcache
    • XCache
  • Integración con Frameworks de CSS
    • 960gs
    • Blueprint
    • Bootstrap
  • Integración de las siguientes librerías
    • jQuery
    • jQuery Mobile
    • BackBone.js
    • Underscore.js
    • jSon2.js
    • LessCSS.js
  • Corrección de errores en excepciones
  • Detección de dispositivos móviles

Sin duda se realizaron bastantes cambios, y seguiremos actualizando y mejorando día a día, así que esperamos les sirva para sus proyectos esta nueva versión y nos sigan apoyando!

https://github.com/MilkZoft/ZanPHP

git clone git://github.com/MilkZoft/ZanPHP.git

Descargar aquí!

Si quieren probar el detector de dispositivos móviles, pueden entrar a esta dirección con su dispositivo móvil (Smartphone o Tablet) y después con su navegador normal para que vean las diferencias.

http://www.zanphp.com/demo


¿Te gustaría colaborar con el proyecto ZanPHP?
Publicado on Viernes, 01 de Agosto de 2014 por Administrator
0 comments

ZanPHP necesita colaboradores, si te interesa colaborar en algúna de las siguientes actividades, porfavor envía un correo a carlos@milkzoft.com con tu nombre, email, skype, la actividad con la que deseas colaborar y un pequeño comentario sobre por que te gustaría colaborar en el proyecto:

ZanPHP Necesita

Desarrolladores:

  • Faltan de implementar las siguientes funcionalidades:
    • Magic overloading functions.
    • Widgets
    • Plugins
    • RBAC
    • Consola
    • Integración de PHPUnit
    • Integración de E-Accelerator, Memcached, XCache y APC.
    • Localización
    • Integración con API de Facebook.
    • Integración de los drivers para Oracle, SQL Server 2008, PostgreSQL y SQLite.
    • Integración con CouchDB y Cassandra DB.
    • Integración con Doctrine 2.
    • Scaffolding.
    • Integración con 960gs y Blueprint.
    • Integración con jQuery.
    • Integración con Backbone.js
    • Integración con Stylus y Haml.

Testers y Peer Reviews:

  • Necesitamos realizar las siguientes pruebas:
    • Pruebas de performance.
    • Pruebas de seguridad.
    • Búsqueda de errores.
    • Pruebas de estress.

Otras actividades requeridas:

  • Actualización de documentación en el código.
  • Actualización y traducción de la documentación oficial al inglés, francés y portugues.
  • Difusión del proyecto:
    • Promoción al proyecto por medio de redes sociales (Twitter, Facebook y G+).
    • Creación de tutoriales.
    • Mantener un foro.
    • Presentar ZanPHP a amigos, compañeros de trabajo o estudio, en Universidades, o eventos a fines.
    • Ofrecer talleres ó cursos gratuitos en tu ciudad.
    • Promover el uso de ZanPHP.
    • Actualizar el sitio Web (agregando tutoriales, noticias, etc)
    • Publicación en otros blogs o sitios Web

Muchas gracias a los chicos de Mejorando.la
Publicado on Viernes, 01 de Agosto de 2014 por Administrator
0 comments

Muchas gracias a @cvander y @freddier por el apoyo que nos dieron ayer en el programa de Mejorando.la!, sin duda todo un éxito, aquí pueden ver el video.


Los grandes impulsores de PHP en México
Publicado on Viernes, 01 de Agosto de 2014 por Administrator

Existen varias iniciativas para promover la tecnología PHP y sus tendencias. Desde aquí aplaudimos la gran labor de Basilio Briceño, Claudio Morales y Carlos Santana, parte de los grandes impulsores del lenguaje en México, realizan constantemente talleres y eventos como muestra de apoyo a programadores nuevos y experimentados, también ofrecen un espacio para impulsar a desarrolladores y dar a conocer sus proyectos.

Más información en Maestros del Web!

¡Muchas gracias!


Cómo configurar su ZanPHP en un servidor de producción
Publicado on Viernes, 01 de Agosto de 2014 por Administrator

Hola amigos, a continuación veremos cómo deben configurar correctamente su ZanPHP para que lo puedan montar sin problemas a su servidor de producción.

Paso 1

Actualizar su versión de ZanPHP a la más reciente (2.4.2.1), pueden hacer un pull del repositorio de GitHub, o pueden clonarlo si aún no lo han hecho, o si prefieren pueden bajar la versión más nueva desde aquí.

Para hacer un Pull: git pull origin master

Para clonar el repositorio: git clone git://github.com/MilkZoft/ZanPHP.git

Paso 2

Una vez descargado su ZanPHP o actualizado, deben configurar el archivo config.basics.php el cual se encuentra en www/config, recuerden renombrarlo si aún no lo han hecho.

En ese archivo deberán cambiar las siguientes constantes dependiendo de lo que quieran hacer, por ejemplo:

Sí quisieran subir el ZanPHP a la raíz de su servidor digamos www.misitioweb.com, entonces deberán cambiar la constante _domain y ponerla en TRUE, pero si además quisieran activar el Mod Rewrite (URLs amigables), también ponen en TRUE la constante _modRewrite.

define("_domain", TRUE);
define("_modRewrite", TRUE);

Una vez que hayan hecho estos cambios deberán guardar el siguiente código como .htaccess y subirlo a la raíz de su servidor (dónde este el index.php del ZanPHP).

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php

También pueden descargar este código en http://zanphp.com/htaccess.txt

NOTA: Esto solo aplica cuando ponen el _modRewrite en TRUE, si lo dejan en FALSE no lo ocuparían pero segurán utilizando el index.php al principio, por ejemplo.

Sin Mod Rewrite: http://www.misitioweb.com/index.php/es/agenda/contacts

Con Mod Rewrite: http://www.misitioweb.com/es/agenda/contacts

Paso 3 (opcional)

Este paso es para las personas que desean subir su ZanPHP en una carpeta más no en la raíz del servidor principal por ejemplo en http://www.misitioweb.com/proyectos/mizanphp

Si es tu caso, entonces de igual manera debes cambiar las constantes a TRUE, lo único que cambiaría sería la configuración del HTACCESS, debe ser así:

RewriteEngine on
RewriteBase /proyectos/mizanphp
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php

Con estos simples pasos ya podrás tener tu ZanPHP en tu servidor de producción, bueno cómo último dato, te recomiendo que en el archivo config.database.php cambies a TRUE la variable de $production, y listo.

Cualquier duda o comentario pueden hacerlo por medio de nuestro Twitter!, gracias por leernos.


Taller del framework ZanPHP
Publicado on Viernes, 01 de Agosto de 2014 por Administrator
0 comments

Taller de ZanPHP pueden verlo en la siguiente liga

http://www.ustream.tv/channel/conferenciasphp


Preparandonos para ZanPHP 2.0: Instalando MongoDB en Windows
Publicado on Viernes, 01 de Agosto de 2014 por Administrator
0 comments

Ahora que nuestros amigos de el framework    ZanPHP  han liberado la versión 2.0  en la que ya cuentan con soporte para la base de datos documental NoSQL  MongoDB, creo que es momento de prepararnos para realizar las pruebas y aprovechar esta grandiosa característica . En este artículo incluyo los pasos para levantar un servidor un de Mongo de forma rápida y sencilla sobre la plataforma Windows...

Para continuar leyendo este tutoria favor de dar clic en la siguiente liga.

http://argobox.com/blog/preparandonos-para-zanphp-2-0-instalando-mongodb-en-windows/

Agradecemos a Hugo Gómez (@hugo_module21) por este tutorial, les recomendamos seguirlo.


Nuevo ZanPHP v.2.0
Publicado on Viernes, 01 de Agosto de 2014 por czantany
0 comments

Como lo prometido es deuda, nos enorgullece presentarles a ustedes la nueva y mejorada versión 2.0 de ZanPHP, esta versión tiene cambios drásticos respecto a las anteriores, debido a que se hizo un cambio en la arquitectura del framework, a continuación les mostramos una lista de mejoras y cambios.

  • Cambio en la arquitectura del framework: se aisló el core de todo el sistema, ahora es posible poder correr múltiples ZanPHP utilizando el mismo core, el cual se renombro su carpeta como "zanphp" y se creo una nueva carpeta llamada www, la cual contiene las aplicaciones (applications), los archivos de configuración (config) y la librería (lib).
  • Integración con base de datos NoSQL: en esta nueva versión se hizo una integración con una base de datos NoSQL llamada MongoDB, en las próximas versiones haremos más integraciones con bases de datos NoSQL tales como Couch DB y Cassandra DB.
  • Integración con Servicios Web RESTFul: sin duda alguna RESTFul ha tomado bastante fuerza en los últimos meses, y por lo mismo ZanPHP esta a la vanguardia e implementamos RESTFul en el framwork y ahora puedes crear tus propias APIs a partir de tus aplicaciones de una manera muy fácil y rápida.
  • Error en el cache automático de templates solucionado.
  • Refactorización en algunos helpers, utilizando expresiones regulares.
  • Archivos de configuración simplificados.
  • Ahora puedes utilizar Gettext y la forma tradicional de las traducciones al mismo tiempo.

Además de estos cambios, les informamos que cambiamos un poco nuestra portada, la cual es más limpia, sencilla y de fácil acceso, al igual les mencionamos que ya abrimos los foros para que puedan participar en ellos haciendonos sus preguntas o comentarios respecto al framework, lo único que necesitan para registrarse es contar con una cuenta de Twitter, si quieres ingresar a los foros puedes hacerlo dando clic aquí.

Otro cambio importante será la documentación, se paso la documentación actual a una Wiki, esto con la idea de que sea más fácil y rápida actualizarla, en los próximos días se estarán actualizando los contenidos para integrar las nuevas mejoras antes mencionadas.

Les recordamos que hoy a las 12:00pm (hora de México), será transmitido vía Ustream una mesa redonda de frameworks mexicanos en la cual participaremos para dar a conocer las mejoras de ZanPHP, pueden acceder al streamming por medio de este link. Recordamos que este evento es impulsado por la comunidad más grande de PHP en México (@programasphp) a quienes les damos las gracias por habernos invitado, y de igual forma quiero agradecer a nuestro gran amigo @RoverWire por sus consejos y sugerencias las cuales fueron tomadas en cuenta para las mejoras de esta versión.

Descargar ZanPHP v.2.0


Nuevo ZanPHP v.1.2.3!
Publicado on Viernes, 01 de Agosto de 2014 por Administrador

Nos enorgullece presentarles a ustedes la nueva versión de nuestro framework ZanPHP, en esta versión destacan las siguientes mejoras:

  • Implementación de traducciones con GetText.
  • Algunos errores solucionados.

Esperemos que esta nueva versión sea de su agrado y como siempre esperamos sus comentarios.

Pueden descargar la nueva versión clonando el repositorio de git, o bien desde este enlace.

Les recordamos que el día 3 de septiembre será liberada la nueva versión 1.3 que traerá muchas mejoras y cambios grandes, esperalo :)