--
Viva KumbiaPHP Framework!
http://www.kumbiaphp.com/
Ha recibido este mensaje porque está suscrito a Grupo "KumbiaPHP Framework" de Grupos de Google.
Para obtener más opciones, visita este grupo en http://groups.google.com/group/kumbia?hl=es.
static_path para que ?
las rutas de los css,img,js son relativas al dominio.
tedioso los vhost o quieres decir que no sabes hacerlo, porque solo hay
que tocar dos archivos y en uno de ellos solo una linea.
a lo que dices del planteo 100% son solo 3 archivos los que no tienes
que subir y editar desde el server. dababases.ini, config.ini e
index.php de public. con filtrar esos archivos en el filezilla para que
no te los subas es suficiente.
ahora que tambien se podrian duplicar esas lineas para tener config
preparada para dev y pro y hacer lo que dices.
El 03/03/11 15:41, socendani escribi�:
> Uola!
> glup! Creo que no me he explicado bien, sorry.. .
>
> el objetivo que planteo es que el 100% de los ficheros INI, PHP,
> PHTML (vamos todo, excepto quiz�s lo cacheable) est�n id�nticos en
> entorno PROD, DEV, TEST, PRUEBAS1, PRUEBAS2, para que pueda hacer ftp
> para arriba y abajo sin pensar en que el fichero "config.ini" del
> servidor X est� diferente al "config.ini" del servidor de test,
> prueba1, prueba2...
>
> Entiendo que el proceso actual hacemos el desarrollo en local, por
> ejemplo y subimos todo a un host...
> vamos al host y modificamos el config.ini (producci�n=on ->se activa
> cache, database=db_de_produccion, y otras cosas..), etc..
> desde ese momento, debo recordar no sobreescribir el "config.ini"
> imagina, si adem�s ponemos entornos extras, servidores, hosts
> diferentes, testing, bd_1, bd_2_especial_charset ..
>
> crear vhost en desarollo es tedioso.. ahora mismo estoy con 33
> projectos (3 de ellos con kumbia) y necesito el dinamismo del
> public_path, que adem�s, en mi caso, para entornos de producci�n
> instaurar� un static_path para todos los projectos con enlaces fijos
> para js, img, css comunes.. etc..
>
> bueno.. os dejo que seguro que ya os he dado mucho la tabarra
> ta lueg!
> dani
>
>
>
>
> On 3 mar, 15:07, Deivinson Tejeda<deivinsontej...@kumbiaphp.com>
> wrote:
>> Incluso en la definici�n de la constante PUBLIC_PATH, con hacer lo siguiente
>> define('PUBLIC_PATH', '/') es suficiente si se trabaja con vhost y el
>> DocumentRoot del dominio este apuntando al dir public/ de tu app :-)
>>
>> Recuerda algo KumbiaPHP no coloca limites, somos nosotros mismo con un poco
>> de imaginaci�n que damos juegos a los elementos disponibles,
>>
>> ��xitos!
>>
>> 2011/3/3 Deivinson Tejeda<deivinsontej...@kumbiaphp.com>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>> Bueno en ning�n momento haz de tocar el core para llevar tu app a
>>> production, a nivel de los .ini (config.ini) solo con indicar que que se
>>> conecte a databases = production KumbiaPHP vera los datos de conexi�n dentro
>>> de [production], no hay mas nada que tocar en los .ini respecto a esto...
>>
>>> Lo de las URls a nivel de tus server es mas simple de lo que dices, con
>>> solo obviar el calculo de la constante PUBLIC_PATH esto se resuelve
>>> define('PUBLIC_PATH', 'http://dominio.com/');(y comentar las lineas donde
>>> se hace el calculo).
>>
>>> Recordar que KumbiaPHP hace esto para que la instalaci�n sea mas c�moda.
>>
>>> El log y cacheo son cosas distintas, asi que si creas log
>>> ellos seguir�n gener�ndose al igual que si haces cache. La �nica diferencia
>>> es que estando en modo production=off KumbiaPHP no generara la cache porque
>>> asumes que estas desarrollando y no veras los cambios.
>>
>>> En el futuro release, ya hay disponible un bootstrap para la app, en donde
>>> se podr� parametrizar muchas mas cosas que como desarrollador queramos.
>>
>>> ��xitos!
>>
>>> 2011/3/3 Deivinson Tejeda<deivinsontej...@kumbiaphp.com>
>>
>>> La idea es tener un entorno local tan parecido como el de
>>>> production quiz�s la diferencia mas marcado es habilitar todos los errores y
>>>> no tener un ambiente para tener alto rendimiento (cache, apc, etc..)
>>
>>>> Incluso recomiendo tener vhost asi simulas como si tu aplicaci�n estuviese
>>>> funcionando en tu dominio y no en
>>>> http://localhost/xxxx/controller/action/mejor seria tenerlo en local
>>>> http://dominio.local/controller/action/esto es un vhost.
>>
>>>> 2011/3/3 socendani<socend...@gmail.com>
>>
>>>> Hola a todos.
>>
>>>>> Quisiera proponer al equipo alguna idea sobre lo que me es complejo de
>>>>> kumbia
>>
>>>>> No consigo una sinton�a ideal en el sistema kumbiaphp para el cambio
>>>>> de entornos.
>>>>> Quiz�s no lo hago correctamente, encantado de que me gui�is un pel�n..
>>
>>>>> La situaci�n habitual es que programamos en local y subimos las
>>>>> p�ginas por ftp al servidor de test y al servidor de producci�n. Lo
>>>>> que implica que no puede haber diferencias entre los ficheros (ni
>>>>> siquiera los ini) porque ya me ha pasado que he sobreescrito el
>>>>> config.ini y ... petada de conexi�n..
>>
>>>>> En la wiki oficial hay esto:
>>>>> http://wiki.kumbiaphp.com/Pasar_a_produccion
>>
>>>>> pero no lo veo pr�ctico, porque los ficheros se suben varias veces (y
>>>>> ahora me tengo que estar acordando de oculatr los.ini) y adem�s, solo
>>>>> concibe producci�n: on/off.
>>
>>>>> Mi ideal ser�a:
>>>>> * databases.ini => [etiquetas_necesarias] por ejemplo: [development].
>>>>> [testing].[production], etc...
>>>>> * config.ini =>[etiquetas_necesarias] por ejemplo: [development].
>>>>> [testing].[production], etc...
>>>>> * En el public/index.php poder definir el estado del entorno
>>>>> din�micamente por switch case del HTTP_SERVER, que permita definir
>>>>> las urls de dev, test, production o lo que sea..
>>>>> y al ejecutar el kumbia/bootstrap escoga los par�metros de la label
>>>>> definida anteriormente de forma din�mica..
>>>>> * la activaci�n del cacheo y el log podr�a activarse con variables
>>>>> propias en el config.ini en vez del concepto: production = Off / On
>>
>>>>> Bueno, solo es una idea...
>>
>>>>> Para solventarlo, modificar� el bootstrap, para que me permita tener
>>>>> config.inis diferentes o algo por el estilo.. pero ser�a ideal que
>>>>> fuera m�s parametrizable y no tocar el core.
>>
>>>>> Mis felicitaciones al trabajo de kumbiaphp.. el arranque de un site
>>>>> con kumbia es realmente r�pido y c�modo, aunque la �ltima descarga de
>>>>> *bzr me fall� algo con el PDO y tuve que tirar de la beta2 de
>>>>> kumbia.svn.sourceforge.net pero buen... que genial todo!
>>
>>>>> dani
>>
>>>>> --
>>>>> Viva KumbiaPHP Framework!
>>>>> http://www.kumbiaphp.com/
>>>>> Ha recibido este mensaje porque est� suscrito a Grupo "KumbiaPHP
>>>>> Framework" de Grupos de Google.
>>>>> Para obtener m�s opciones, visita este grupo en
Para seguir con este hilo, ya que bajaste la versión del svn y launchpad podrás ver en [app]/libs/boostrap.php
Ahi puedes jugar mucho digamos que puedes entonar aun mas tu aplicación y hacer lo que deseas.
Éxitos!