Noticia: GeckoToolbox - PHP Toolbox based on Zend Framework

Christopher Valderrama (GatorV), estimado colega mexicano (con el cual intercambiamos regularmente información desde hace años) ha liberado su toolbox basado en Zend Framework.


Como no podía ser menos, los fuentes se encuentran disponibles bajo licencia GPL ("Software Libre").

La lista de funcionalidades es importante y creo que todos requerimos alguna vez disponer de ellas:
  • MVC Router:
    • Template Rendering
    • Config System using Zend_Config
    • DB Singleton using Zend_Db
  • Quick DB Authentification module using Zend_Auth
  • Advanced HTML Form Generation
    • Form Decorators, Renderers and Templates
    • Basic Form Controls
    • Advanced Form Controls:
      • Ajax Dependant Selects
      • Date Picker Control
    • Advanced Form Validation using Zend_Validate
    • Auto Form creation via independent Builders
  • Advanced DataGrid Control
    • Auto Sorting
    • Pagination
    • Cell Renderers
    • Grid Formatters
    • Independent DataSources (can show grid from a XML, Array, DB, Zend_Db_Table, etc.)
  • Request Input Filtering (GET, POST, COOKIE)
    • Filter Plugins:
      • Strip HTML
      • Magic Quotes
      • XSS Filtering
      • HTML Special Chars
  • Template System
    • PHP Code in templates
    • Template Helpers
  • XML Generation
  • HTML Helpers, OO Interface for HTML tags
  • Security checking vs a Access List (Zend ACL)
  • Paginator capable of paginating any DataSource
  • URL Generation Module
Recién estoy bajando el proyecto y en las próximas semanas iré estudiando el código y entendiendo su funcionalidad. Muy probablemente en algún momento lo incorporemos a los proyectos de SURFORCE.

S
ugerencia: que de a poco le vayamos tirando ideas y dudas para que pueda ir armando la documentación inicial y que sea fácil empezar a conocer la herramienta. Obviamente todo quién pueda colaborar será bienvenido.

Este tipo de iniciativas deben servir de ejemplo, ya que "no solo de frameworks vive el desarrollador", también se requieren este tipo de proyectos, de más alto nivel.

En hora buena my friend

2 comentarios:

Centerax dijo...

que bueno, lo voy a mirar yo también a ver que onda :)

Felicitaciones a GatorV! ;)

Christopher dijo...

Gracias por el post Enrique, espero no defraudar a la comunidad jeje.

En general espero les sirva muy bien la implementacion que estoy usando, ya que ayuda bastante para el RAD.

Entradas populares