{"id":317,"date":"2009-08-14T05:16:48","date_gmt":"2009-08-14T05:16:48","guid":{"rendered":"http:\/\/www.kumbiaphp.com\/blog\/?p=317"},"modified":"2017-12-22T19:42:11","modified_gmt":"2017-12-22T18:42:11","slug":"kumbiaphp_framework_1_0_beta1_liberada","status":"publish","type":"post","link":"https:\/\/kumbiaphp.com\/blog\/2009\/08\/14\/kumbiaphp_framework_1_0_beta1_liberada\/","title":{"rendered":"KumbiaPHP Framework 1.0 Beta 1 Liberada!"},"content":{"rendered":"<p>Despu\u00e9s de unos meses de arduo trabajo el <em><a title=\"Equipo de Desarrollo de KumbiaPHP Framework\" href=\"http:\/\/wiki.kumbiaphp.com\/Team_Development_KumbiaPHP_Framework\" target=\"_blank\" rel=\"noopener\">Nuevo Equipo de Desarrollo de KumbiaPHP Framework<\/a><\/em> se enorgullece en anunciar el Beta 1 de la <strong><em>versi\u00f3n 1.0 codename Spirit<\/em><\/strong>, esta versi\u00f3n su enfoque principal estuvo en un refractor del <em>core<\/em> del framework, una reescritura completa de manera de tener un <strong><em>core<\/em><\/strong> muy consistente y mantenible, esto trae efectos directos en nuestros desarrollos de forma positiva, ya que se corrigieron conceptos que se vinieron arrastrando en versiones anteriores.<\/p>\n<p><!--more--><\/p>\n<p><a title=\"KumbiaPHP Framework\" href=\"https:\/\/www.kumbiaphp.com\/\" target=\"_blank\" rel=\"noopener\"><strong>KumbiaPHP<\/strong><\/a> 1.0 muestra m\u00faltiples mejoras que ofrecen al desarrollador mas posibilidades profesionales al momento de hacer las aplicaciones. Y el rendimiento en velocidad del nuevo core es extraordinario.<\/p>\n<h2>Que hemos hecho<\/h2>\n<ul>\n<li>Una <em><a title=\"Estructura de Directorio de KumbiaPHP Framework\" href=\"http:\/\/wiki.kumbiaphp.com\/KumbiaPHP_Framework_Versi%C3%B3n_1.0_Spirit#Nueva_Estructura_de_Directorios\" target=\"_blank\" rel=\"noopener\"><strong>Estructura de Directorio<\/strong><\/a><\/em> totalmente desacoplada el <em>core<\/em> de nuestra aplicaci\u00f3n, adem\u00e1s de las <strong><em><a title=\"Ventajas de la estructura de directorio de kumbiaphp framework\" href=\"http:\/\/wiki.kumbiaphp.com\/KumbiaPHP_Framework_Versi%C3%B3n_1.0_Spirit#Ventajas_de_esta_nueva_estructura_de_directorios\" target=\"_blank\" rel=\"noopener\">m\u00faltiples ventajas<\/a><\/em><\/strong> que ofrece una estructura de directorio tan convencional.<\/li>\n<li>La <strong><em>clase Kumbia<\/em><\/strong> se eliminaron montones de l\u00edneas innecesarias que ten\u00edan como consecuencia <em>lentitud<\/em>. Una muestra de ello tenemos que la clase Kumbia en la versi\u00f3n <a href=\"http:\/\/bazaar.launchpad.net\/~desarrollokumbia\/kumbia\/0.5\/annotate\/head%3A\/library\/kumbia\/kumbia.php\" target=\"_blank\" rel=\"noopener\"><strong>0.5 sobrepasa las 1000 l\u00edneas<\/strong><\/a>, mientras que en la versi\u00f3n 1.0 <a href=\"http:\/\/bazaar.launchpad.net\/~desarrollokumbia\/kumbia\/spirit\/annotate\/head%3A\/core\/kumbia\/kumbia.php\" target=\"_blank\" rel=\"noopener\"><strong>apenas llega a las 100 l\u00edneas<\/strong><\/a> y siguen haciendo el mismo trabajo solo que mas optimizado :).<\/li>\n<li>El <em><strong>Router y <\/strong><\/em><strong><em>Dispatcher<\/em><\/strong> fueron optimizados y mejorados m\u00faltiples m\u00e9todos. En el caso del Router ya esta 100% funcional el manejo de rutas est\u00e1ticas.<\/li>\n<li><a title=\"Nueva Pantalla de Bienvenida de KumbiaPHP Framework\" href=\"https:\/\/www.kumbiaphp.com\/blog\/2009\/05\/31\/spirit_estrena_nueva_bienvenida\/\" target=\"_blank\" rel=\"noopener\"><em><strong>Nueva Pantalla de Bienvenida<\/strong><\/em><\/a> mas amigable y ofreciendo informaci\u00f3n de primera mano.<\/li>\n<li>El manejo de <a title=\"Views de KumbiaPHP Framework\" href=\"http:\/\/wiki.kumbiaphp.com\/KumbiaPHP_Framework_Versi%C3%B3n_1.0_Spirit#Vistas\" target=\"_blank\" rel=\"noopener\"><strong><em>Vistas<\/em><\/strong><\/a> fue depurado en su totalidad, corrigiendo el uso de m\u00faltiples templates y mejoras de dise\u00f1o para la escalabilidad de las aplicaciones.<\/li>\n<li>La clase<strong><em> <a title=\"Cache de KumbiaPHP Framework\" href=\"http:\/\/wiki.kumbiaphp.com\/KumbiaPHP_Framework_Versi%C3%B3n_1.0_Spirit#Cache\" target=\"_blank\" rel=\"noopener\">Cache<\/a><\/em><\/strong> fue reescrita con soporte a varios drivers (file, sqlite, memsqlite) se ir\u00e1n agregando otros drivers.<\/li>\n<li>Nueva clase para la inyecci\u00f3n de dependencia <em><a title=\"Clase Load para la inyecci\u00f3n de dependencia\" href=\"http:\/\/wiki.kumbiaphp.com\/KumbiaPHP_Framework_Versi%C3%B3n_1.0_Spirit#Carga_Selectiva.2C_Inyecci.C3.B3n_de_Dependencias_y_el_Componente_Load\" target=\"_blank\" rel=\"noopener\"><strong>Load<\/strong><\/a><\/em> la cual permite cargar lo necesario donde se necesite. Al igual que la <a title=\"Carga Selectiva de Modelos\" href=\"http:\/\/wiki.kumbiaphp.com\/KumbiaPHP_Framework_Versi%C3%B3n_1.0_Spirit#Carga_selectiva_de_modelos\" target=\"_blank\" rel=\"noopener\"><strong><em>Carga Selectiva de Modelos<\/em><\/strong><\/a>, esto trae como beneficio que s\u00f3lo se cargan los modelos necesarios, donde se necesiten. Cosa que no era posible en versiones anteriores a la 1.0 ya que KumbiaPHP cargaba todos los modelos al inicio de la aplicaci\u00f3n esto tra\u00eda como consecuencia <em>lentitud.<\/em><\/li>\n<li>Se ha depurado los <a title=\"Modos de Ejecuci\u00f3n de KumbiaPHP\" href=\"http:\/\/wiki.kumbiaphp.com\/KumbiaPHP_Framework_Versi%C3%B3n_1.0_Spirit#Modos_de_una_Aplicaci.C3.B3n\" target=\"_blank\" rel=\"noopener\"><strong><em>Modos de Ejecuci\u00f3n<\/em><\/strong><\/a> de nuestra aplicaci\u00f3n, ya sea producci\u00f3n o desarrollo. Esto hace que KumbiaPHP adopte cierto comportamiento de acuerdo al modo de ejecuci\u00f3n, como lo puede ser el manejo de cache en modo de desarrollo no se hace necesario manejar cache.<\/li>\n<li><a title=\"Pages Controller\" href=\"http:\/\/wiki.kumbiaphp.com\/KumbiaPHP_Framework_Versi%C3%B3n_1.0_Spirit#Pages_Controller\" target=\"_blank\" rel=\"noopener\"><strong><em>Pages Controller<\/em><\/strong><\/a> para el manejo de paginas est\u00e1ticas, aunque este puede ser utilizado como cualquier otro controller.<\/li>\n<li>En <a title=\"ActiveRecord KumbiaPHP Framework\" href=\"http:\/\/wiki.kumbiaphp.com\/KumbiaPHP_Framework_Versi%C3%B3n_1.0_Spirit#ActiveRecord\" target=\"_blank\" rel=\"noopener\"><strong><em>ActiveRecord<\/em><\/strong><\/a> se han mejorado todos los validadores y se ha creado el manejo de la meta-data en cache esto hace que el proceso de acceso a datos sea sumamente <em>r\u00e1pido <\/em>cuando la aplicaci\u00f3n es llevada a producci\u00f3n<em>.<\/em><\/li>\n<li>Mejora en la <em><strong><a title=\"Persisntencia de Datos en los Controladores\" href=\"http:\/\/wiki.kumbiaphp.com\/KumbiaPHP_Framework_Versi%C3%B3n_1.0_Spirit#Persistencia_de_Datos_en_el_Controller\" target=\"_blank\" rel=\"noopener\">Persistencia de Datos<\/a><\/strong><\/em> en el controlador, ahora es el programador quien decide que datos ser\u00e1n persistentes en la ejecuci\u00f3n de la aplicaci\u00f3n. Esto se traduce en mayor <em>rapidez,<\/em> ya que anteriormente KumbiaPHP hacia todos los datos persistentes, aunque no se utilizaran.<\/li>\n<li>Nueva <strong><em>presentaci\u00f3n de las excepciones<\/em><\/strong> donde se muestra informaci\u00f3n del error y como corregirlo de forma inmediata de manera que no se tenga que recurrir al manual y otros medios para la soluci\u00f3n del mismo.<\/li>\n<li><a title=\"Partial KumbiaPHP Framework\" href=\"http:\/\/wiki.kumbiaphp.com\/KumbiaPHP_Framework_Versi%C3%B3n_1.0_Spirit#views.2Fpartials.2F\" target=\"_blank\" rel=\"noopener\"><strong><em>Partials<\/em><\/strong><\/a> para <a title=\"Paginadores de KumbiaPHP Framework\" href=\"http:\/\/wiki.kumbiaphp.com\/KumbiaPHP_Framework_Versi%C3%B3n_1.0_Spirit#Vistas_de_Paginaci.C3.B3n\" target=\"_blank\" rel=\"noopener\"><em><strong>Vistas de Paginadores<\/strong><\/em><\/a> ahora con una sola l\u00ednea tenemos varios estilos de paginaci\u00f3n (classic, digg, extended, punbb y simple) y podemos crear nuestros propios views de paginadores. Tambi\u00e9n los partials ya no est\u00e1n atados a los controllers.<\/li>\n<li>Mejoras en la clase <a title=\"Session KumbiaPHP Framework\" href=\"http:\/\/wiki.kumbiaphp.com\/KumbiaPHP_Framework_Versi%C3%B3n_1.0_Spirit#Session\" target=\"_blank\" rel=\"noopener\"><em><strong>Session<\/strong><\/em><\/a> se han quitado m\u00e9todos que estaban descontinuados (deprecated).<\/li>\n<li>Mejoras en la extensi\u00f3n <a title=\"Extensions Filter de KumbiaPHP Framework\" href=\"http:\/\/wiki.kumbiaphp.com\/KumbiaPHP_Framework_Versi%C3%B3n_1.0_Spirit#Filter\" target=\"_blank\" rel=\"noopener\"><em><strong>Filter<\/strong><\/em><\/a>.<\/li>\n<li>Extensi\u00f3n <a title=\"Extensions Logger de KumbiaPHP Framework\" href=\"http:\/\/wiki.kumbiaphp.com\/KumbiaPHP_Framework_Versi%C3%B3n_1.0_Spirit#Logger\" target=\"_blank\" rel=\"noopener\"><em><strong>Logger<\/strong><\/em><\/a> reescrita para que sea totalmente est\u00e1tica.<\/li>\n<li>&#8230;<\/li>\n<\/ul>\n<p>Podemos colocar un gran etc. ya que son algunos de los cambios a mencionar, hay otros que <em>no son visibles<\/em> por todos los usuarios ya que est\u00e1n en el <em>core,<\/em> pero como se dijo antes se traduce directamente en mejores prestaciones sobre nuestras aplicaciones. Sin duda alguna que esta versi\u00f3n ha sido un salto hacia delante en el avance del proyecto, siendo una versi\u00f3n muy estable.<\/p>\n<h2>Que nos falta por hacer<\/h2>\n<p>Entre los aspectos mas importante que nos falta por hacer sobre la <strong><em>versi\u00f3n 1.0<\/em><\/strong> y se ir\u00e1n entregando en los pr\u00f3ximos betas est\u00e1n:<\/p>\n<ul>\n<li>Ell <em><strong>nuevo scaffold<\/strong><\/em> que tiene un concepci\u00f3n mas convencional, a la que se venia manejando con el componente StandardForm, el cual se convirti\u00f3 <em>inmantenible<\/em>. Ya se tiene bastante trabajo adelantado para lo que ser\u00e1 el nuevo scaffold el cual promete ser mas personalizable por los usuarios, cosa que es imposible de hacer con el actual StandarForm, donde el usuario podr\u00e1 crear sus propios scaffold y ser compartidos con la comunidad de KumbiaPHP.<\/li>\n<li>Migraci\u00f3n de los helpers de forma total para que los mismos sean mucho mas r\u00e1pidos y a su vez la adopci\u00f3n total de <a title=\"jQuery Framework Javascript\" href=\"http:\/\/www.jquery.com\" target=\"_blank\" rel=\"noopener\"><em>jQuery<\/em><\/a> como framework para el manejo de AJAX, pero con estos nuevos helpers sera muy f\u00e1cil utilizar cualquier framework de javascript de nuestra preferencia.<\/li>\n<li>Seguir mejorando la velocidad del core, aunque actualmente es rapid\u00edsima.<\/li>\n<\/ul>\n<h2>Nueva web para KumbiaPHP<\/h2>\n<p>Por \u00faltimo, y no menos importante, estamos creando la <strong>nueva web<\/strong> que por supuesto usa KumbiaPHP 1.0 spirit. Dentro tambi\u00e9n habr\u00e1 una secci\u00f3n para que la comunidad intercambie extensiones f\u00e1cilmente.<\/p>\n<p>Actualmente ya tenemos muchas extensiones, que se a\u00f1aden con una simple l\u00ednea de c\u00f3digo para:<\/p>\n<ul>\n<li>Editores wysiwyg: tinymce, nicedit,&#8230;.<\/li>\n<li>Google Maps<\/li>\n<li>Mostrar RSS, Atom,&#8230;<\/li>\n<li>Flickr<\/li>\n<li>Captchas<\/li>\n<li>etc etc<\/li>\n<\/ul>\n<p>Bueno, podr\u00edamos seguir hablando, pero mejor descarga la beta 1 de KumbiaPHP y notar\u00e1s la diferencia en seguida (el Spirit).<\/p>\n<p>La documentaci\u00f3n con los cambios est\u00e1 en el <a title=\"Cambios en el manual para KumbiaPHP 1.0\" href=\"http:\/\/wiki.kumbiaphp.com\/KumbiaPHP_Framework_Versi%C3%B3n_1.0_Spirit\">wiki: KumbiaPHP 1.0 Spirit<\/a>,\u00a0 hasta que terminemos el nuevo manual.<\/p>\n<h2><a title=\"Descarga KumbiaPHP Framework Versi\u00f3n 1.0 Spirit\" href=\"http:\/\/sourceforge.net\/projects\/kumbia\/files\/Kumbia\/KumbiaPHP%201.0\/kumbiaphp_1.0b1.zip\/download\" target=\"_blank\" rel=\"noopener\">Descarga KumbiaPHP 1.0<\/a><\/h2>\n<p><em>P.D: Dise\u00f1adores de la comunidad est\u00e1is invitados para ayudarnos en el dise\u00f1o de la nueva web. Contactar por el IRC.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Despu\u00e9s de unos meses de arduo trabajo el Nuevo Equipo de Desarrollo de KumbiaPHP Framework se enorgullece en anunciar&hellip;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","inline_featured_image":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[20,17],"tags":[29,12,90,14,19,18,86,89,15],"class_list":["post-317","post","type-post","status-publish","format-standard","hentry","category-activerecord","category-php-framework","tag-anuncios","tag-framework","tag-kumbia","tag-kumbiaphp","tag-mvc","tag-mvc-framework","tag-php","tag-php-framework","tag-spirit"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>KumbiaPHP Framework 1.0 Beta 1 Liberada! - KumbiaPHP Framework PHP en espa\u00f1ol<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kumbiaphp.com\/blog\/2009\/08\/14\/kumbiaphp_framework_1_0_beta1_liberada\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"KumbiaPHP Framework 1.0 Beta 1 Liberada! - KumbiaPHP Framework PHP en espa\u00f1ol\" \/>\n<meta property=\"og:description\" content=\"Despu\u00e9s de unos meses de arduo trabajo el Nuevo Equipo de Desarrollo de KumbiaPHP Framework se enorgullece en anunciar&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kumbiaphp.com\/blog\/2009\/08\/14\/kumbiaphp_framework_1_0_beta1_liberada\/\" \/>\n<meta property=\"og:site_name\" content=\"KumbiaPHP Framework PHP en espa\u00f1ol\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kumbia.fw\" \/>\n<meta property=\"article:published_time\" content=\"2009-08-14T05:16:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-12-22T18:42:11+00:00\" \/>\n<meta name=\"author\" content=\"Deivinson Tejeda\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@kumbiaphp\" \/>\n<meta name=\"twitter:site\" content=\"@kumbiaphp\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Deivinson Tejeda\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kumbiaphp.com\/blog\/2009\/08\/14\/kumbiaphp_framework_1_0_beta1_liberada\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kumbiaphp.com\/blog\/2009\/08\/14\/kumbiaphp_framework_1_0_beta1_liberada\/\"},\"author\":{\"name\":\"Deivinson Tejeda\",\"@id\":\"https:\/\/kumbiaphp.com\/blog\/#\/schema\/person\/682f6c7fbeefd8666fc3c5c265a6a12b\"},\"headline\":\"KumbiaPHP Framework 1.0 Beta 1 Liberada!\",\"datePublished\":\"2009-08-14T05:16:48+00:00\",\"dateModified\":\"2017-12-22T18:42:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kumbiaphp.com\/blog\/2009\/08\/14\/kumbiaphp_framework_1_0_beta1_liberada\/\"},\"wordCount\":983,\"commentCount\":31,\"publisher\":{\"@id\":\"https:\/\/kumbiaphp.com\/blog\/#organization\"},\"keywords\":[\"anuncios\",\"Framework\",\"Kumbia\",\"kumbiaphp\",\"mvc\",\"MVC framework\",\"PHP\",\"PHP frameworks\",\"spirit\"],\"articleSection\":[\"ActiveRecord\",\"PHP frameworks\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kumbiaphp.com\/blog\/2009\/08\/14\/kumbiaphp_framework_1_0_beta1_liberada\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kumbiaphp.com\/blog\/2009\/08\/14\/kumbiaphp_framework_1_0_beta1_liberada\/\",\"url\":\"https:\/\/kumbiaphp.com\/blog\/2009\/08\/14\/kumbiaphp_framework_1_0_beta1_liberada\/\",\"name\":\"KumbiaPHP Framework 1.0 Beta 1 Liberada! - KumbiaPHP Framework PHP en espa\u00f1ol\",\"isPartOf\":{\"@id\":\"https:\/\/kumbiaphp.com\/blog\/#website\"},\"datePublished\":\"2009-08-14T05:16:48+00:00\",\"dateModified\":\"2017-12-22T18:42:11+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/kumbiaphp.com\/blog\/2009\/08\/14\/kumbiaphp_framework_1_0_beta1_liberada\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kumbiaphp.com\/blog\/2009\/08\/14\/kumbiaphp_framework_1_0_beta1_liberada\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kumbiaphp.com\/blog\/2009\/08\/14\/kumbiaphp_framework_1_0_beta1_liberada\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/kumbiaphp.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"KumbiaPHP Framework 1.0 Beta 1 Liberada!\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kumbiaphp.com\/blog\/#website\",\"url\":\"https:\/\/kumbiaphp.com\/blog\/\",\"name\":\"KumbiaPHP Framework PHP en espa\u00f1ol\",\"description\":\"Web &amp; app MVC PHP framework\",\"publisher\":{\"@id\":\"https:\/\/kumbiaphp.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kumbiaphp.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kumbiaphp.com\/blog\/#organization\",\"name\":\"KumbiaPHP Framework PHP en espa\u00f1ol\",\"url\":\"https:\/\/kumbiaphp.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/kumbiaphp.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kumbiaphp.com\/blog\/wp-content\/uploads\/2015\/02\/logo.png\",\"contentUrl\":\"https:\/\/kumbiaphp.com\/blog\/wp-content\/uploads\/2015\/02\/logo.png\",\"width\":432,\"height\":50,\"caption\":\"KumbiaPHP Framework PHP en espa\u00f1ol\"},\"image\":{\"@id\":\"https:\/\/kumbiaphp.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kumbia.fw\",\"https:\/\/x.com\/kumbiaphp\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kumbiaphp.com\/blog\/#\/schema\/person\/682f6c7fbeefd8666fc3c5c265a6a12b\",\"name\":\"Deivinson Tejeda\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/3d66d1e5e95b541baf20e32248c3267a67ab5659bfa94580748b24aec7fd8714?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3d66d1e5e95b541baf20e32248c3267a67ab5659bfa94580748b24aec7fd8714?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3d66d1e5e95b541baf20e32248c3267a67ab5659bfa94580748b24aec7fd8714?s=96&d=mm&r=g\",\"caption\":\"Deivinson Tejeda\"},\"sameAs\":[\"https:\/\/www.kumbiaphp.com\/\"],\"url\":\"https:\/\/kumbiaphp.com\/blog\/author\/deivinson\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"KumbiaPHP Framework 1.0 Beta 1 Liberada! - KumbiaPHP Framework PHP en espa\u00f1ol","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kumbiaphp.com\/blog\/2009\/08\/14\/kumbiaphp_framework_1_0_beta1_liberada\/","og_locale":"es_ES","og_type":"article","og_title":"KumbiaPHP Framework 1.0 Beta 1 Liberada! - KumbiaPHP Framework PHP en espa\u00f1ol","og_description":"Despu\u00e9s de unos meses de arduo trabajo el Nuevo Equipo de Desarrollo de KumbiaPHP Framework se enorgullece en anunciar&hellip;","og_url":"https:\/\/kumbiaphp.com\/blog\/2009\/08\/14\/kumbiaphp_framework_1_0_beta1_liberada\/","og_site_name":"KumbiaPHP Framework PHP en espa\u00f1ol","article_publisher":"https:\/\/www.facebook.com\/kumbia.fw","article_published_time":"2009-08-14T05:16:48+00:00","article_modified_time":"2017-12-22T18:42:11+00:00","author":"Deivinson Tejeda","twitter_card":"summary_large_image","twitter_creator":"@kumbiaphp","twitter_site":"@kumbiaphp","twitter_misc":{"Escrito por":"Deivinson Tejeda","Tiempo de lectura":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kumbiaphp.com\/blog\/2009\/08\/14\/kumbiaphp_framework_1_0_beta1_liberada\/#article","isPartOf":{"@id":"https:\/\/kumbiaphp.com\/blog\/2009\/08\/14\/kumbiaphp_framework_1_0_beta1_liberada\/"},"author":{"name":"Deivinson Tejeda","@id":"https:\/\/kumbiaphp.com\/blog\/#\/schema\/person\/682f6c7fbeefd8666fc3c5c265a6a12b"},"headline":"KumbiaPHP Framework 1.0 Beta 1 Liberada!","datePublished":"2009-08-14T05:16:48+00:00","dateModified":"2017-12-22T18:42:11+00:00","mainEntityOfPage":{"@id":"https:\/\/kumbiaphp.com\/blog\/2009\/08\/14\/kumbiaphp_framework_1_0_beta1_liberada\/"},"wordCount":983,"commentCount":31,"publisher":{"@id":"https:\/\/kumbiaphp.com\/blog\/#organization"},"keywords":["anuncios","Framework","Kumbia","kumbiaphp","mvc","MVC framework","PHP","PHP frameworks","spirit"],"articleSection":["ActiveRecord","PHP frameworks"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kumbiaphp.com\/blog\/2009\/08\/14\/kumbiaphp_framework_1_0_beta1_liberada\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kumbiaphp.com\/blog\/2009\/08\/14\/kumbiaphp_framework_1_0_beta1_liberada\/","url":"https:\/\/kumbiaphp.com\/blog\/2009\/08\/14\/kumbiaphp_framework_1_0_beta1_liberada\/","name":"KumbiaPHP Framework 1.0 Beta 1 Liberada! - KumbiaPHP Framework PHP en espa\u00f1ol","isPartOf":{"@id":"https:\/\/kumbiaphp.com\/blog\/#website"},"datePublished":"2009-08-14T05:16:48+00:00","dateModified":"2017-12-22T18:42:11+00:00","breadcrumb":{"@id":"https:\/\/kumbiaphp.com\/blog\/2009\/08\/14\/kumbiaphp_framework_1_0_beta1_liberada\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kumbiaphp.com\/blog\/2009\/08\/14\/kumbiaphp_framework_1_0_beta1_liberada\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kumbiaphp.com\/blog\/2009\/08\/14\/kumbiaphp_framework_1_0_beta1_liberada\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/kumbiaphp.com\/blog\/"},{"@type":"ListItem","position":2,"name":"KumbiaPHP Framework 1.0 Beta 1 Liberada!"}]},{"@type":"WebSite","@id":"https:\/\/kumbiaphp.com\/blog\/#website","url":"https:\/\/kumbiaphp.com\/blog\/","name":"KumbiaPHP Framework PHP en espa\u00f1ol","description":"Web &amp; app MVC PHP framework","publisher":{"@id":"https:\/\/kumbiaphp.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kumbiaphp.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/kumbiaphp.com\/blog\/#organization","name":"KumbiaPHP Framework PHP en espa\u00f1ol","url":"https:\/\/kumbiaphp.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/kumbiaphp.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/kumbiaphp.com\/blog\/wp-content\/uploads\/2015\/02\/logo.png","contentUrl":"https:\/\/kumbiaphp.com\/blog\/wp-content\/uploads\/2015\/02\/logo.png","width":432,"height":50,"caption":"KumbiaPHP Framework PHP en espa\u00f1ol"},"image":{"@id":"https:\/\/kumbiaphp.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kumbia.fw","https:\/\/x.com\/kumbiaphp"]},{"@type":"Person","@id":"https:\/\/kumbiaphp.com\/blog\/#\/schema\/person\/682f6c7fbeefd8666fc3c5c265a6a12b","name":"Deivinson Tejeda","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/3d66d1e5e95b541baf20e32248c3267a67ab5659bfa94580748b24aec7fd8714?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/3d66d1e5e95b541baf20e32248c3267a67ab5659bfa94580748b24aec7fd8714?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3d66d1e5e95b541baf20e32248c3267a67ab5659bfa94580748b24aec7fd8714?s=96&d=mm&r=g","caption":"Deivinson Tejeda"},"sameAs":["https:\/\/www.kumbiaphp.com\/"],"url":"https:\/\/kumbiaphp.com\/blog\/author\/deivinson\/"}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/kumbiaphp.com\/blog\/wp-json\/wp\/v2\/posts\/317","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kumbiaphp.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kumbiaphp.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kumbiaphp.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/kumbiaphp.com\/blog\/wp-json\/wp\/v2\/comments?post=317"}],"version-history":[{"count":21,"href":"https:\/\/kumbiaphp.com\/blog\/wp-json\/wp\/v2\/posts\/317\/revisions"}],"predecessor-version":[{"id":1765,"href":"https:\/\/kumbiaphp.com\/blog\/wp-json\/wp\/v2\/posts\/317\/revisions\/1765"}],"wp:attachment":[{"href":"https:\/\/kumbiaphp.com\/blog\/wp-json\/wp\/v2\/media?parent=317"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kumbiaphp.com\/blog\/wp-json\/wp\/v2\/categories?post=317"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kumbiaphp.com\/blog\/wp-json\/wp\/v2\/tags?post=317"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}