Descargar VCard
-
Recent Posts
- Instalando PHP 5.2.x en Ubuntu Lucid.
- Resumen de lo aprendido con Amazon Ec2
- 2 tips para aumentar la velocidad de tus sitios
- Dos proyectos en Zend Framework en un mismo dominio.
- Upload de archivos con Zend Form.
- Escalando con Zend Server.
- Video Tutorial HTML 5
- Chuleta o Ayuda memoria para iniciarse con Zend Framework
- Escalando nuestras web – Capitulo 2 “Migracion de meneame a Amazon”.
- Transacciones Mysql con Zend Framework.
-
Recent Posts
amazon ec2 Array best practices blog con zf blogzf bootstrap cache camelCase CAME_CASE code complete consola desarrollo django dojo eventos iphone linux Oracle paradigmas php php5 portal Programacion proyecto zend framework python quickstart SEO sitemap stallman symfony vi vim web & beer windows Zend Zend Framework Zend Framework Zend Server Zend Studio Zend_Auth Zend_Cache Zend_Config Zend_Db Zend_Dojo Zend_Form





jejeje. Los usuarios de meneame lo consideran microbloggin, y eso les pone de punta, por eso tantos negativos. Pero la idea era difundirlo.
Gracias por el comentario y el meneo
$db->rollBack()?
$model1->insert( $params );
$model2->insert( $params );?
Asi es @Ramon $db->RollBack();
@Javier tendria que haber sido mas logrado mi ejemplo, pero solo queria mostrar dos transacciones.
PD: Ni $var === NULL ni NULL === $var solor is_null($var) que para algo esta
pablo, estoy haciendo un ejercicio con arrayObject, en el indexController cargo la data con esta forma:
public function init()
{
$lista_usuarios = new ArrayObject();
$lista_usuarios->append(new Usuario(1, “jose”, “perez”));
etc….
pero cuando ejecuto tengo el error de que la clase Usuario no existe. Pregunto, debo crear un clase en Model con la inicializacion del array??
Hola @jose.
La clase tiene que estar en el path, para poder ejecutar el Autoload, sino esta, podes agregarlo, lo mas conveniente es que uses un namespaces mas claro. Por ejempo Model_Usuarios(), o podes incluir el archivo a mano con require_once.
Saludos.
gracias Pablo, tienes razon.
inicie a estudiar web ya hace un buen ratito(2001) en aquel tiempo estaba llegando las herramientas frontPage/Deamweaver4, una sabia decicion que tome al iniciar a ver como se hacian las paginas web, fui estudiar HTML en el block de notas, muchos incluso se les dificulta HTML, q porfavor… es de lo mas sencillo, tal vez hoy se complique un poquito con la maquetacion por CSS pero ni tanto…
creo que estas herramientas son mal utilizadas, yo por mucho tiempo utilice dreamweaver pero siempre estaba en la casillita de vista codigo, rara vez me fui a hacer algo en vista diseño desde siempre preferi la codificacion directa, solo lo utilizaba para ayuda de autocompletado, hoy dia lo avandone y utilizo como editor he IDE a NetBeans con soporte a PHP, es un entorno algo pesado para algunas maquina pero a mi me encata la ayuda que brinda mucho mas cuando trabajo con PHP5 Orientado a Objetos,
y a diferencia tuya creo que el uso de un framework tampoco es la salida a esto, si te enmarcas en un entorno de trabajo Obligado, pero no es siempre así (no necesitas tener a tu madre a lado para portarte bien), buscar el Orden es el secreto, buscar la forma de hacer las cosas mejor, el fruto sera tu propio marco de trabajo(framework) aunque igual puedes tomar uno pero no estas muy lejos de lo que yo considero tomar Frontpage o dreamweaver para hacer una pagina, ya que tomas tal vez un framework por la ayuda librerias y de mas que te ofrece y la verdad ni picas de PHP se sabe, solo lo necesario para decir al framework lo que se quiere, creo que no hay como aprender y todo es un proceso de evolución y la experiencia hara que cada vez se hagan trabajos mejores, solo siempre hay que tener el foco en el objetivo real, yo critico algunas paginas que anuncian cursos de PHP y terminan enseñando Dreamweaver y sus opciones a acceso de datos (Que en codificación dejan una porqueria), pero total este es en el mundo que vivimos, donde lo que reyna y lo que todos buscan es lo “FACIL”, la palabra mas mediocre que puede existir
Hola @fcodiaz.
No me quedo claro tu punto de vista.
La realidad es que vos podes usar el ide que quieras, mi comentario iba por otro lado.
Con respecto a temas framework en otro post aclaro un poco mas el porque usarlo.
Un framework te das lo que vos marcas como el secreto para hacer las cosas mejor. Te da un orden, y una forma de hacer las cosas mas profesional, mas estandar y seguramente mejor.
Excelente pablo…. salvando a los perdidos….
No te parece que la instalación con php 5.3 esta incorrecta?
Si queremos php 5.3.x
$ sudo aptitude install zend-server-ce-php-5.2
Saludos.
Uh perdon me funciono mal el copy/paste
La linea correcta es
$ sudo aptitude install zend-server-ce-php-5.3
You all make a wonderful argument against leaving a comment, but it is so funny because everyone has a reason for not leaving a comment,
Interesante. Creo que sería mas “robusto” mover el archivo dentro de try{} ya que puede queda inconsistente.
Tenes Razon @Diego.
Yo inicie en el mundo de la programacion web con asp y usando dreamweaver luego conoci php a pesar que me gusta mucho el dreamweaver surgio un inconveniente que me hizo buscar una alternativa, yo utilizo la codificacion UTF-8 y las vistas me las guardaba en ISO, y entonces conoci el Netbeans con soporte PHP y es de lo mejor ya me adapte por completo y se puese usar tanto en Linus como en Windows y si perdida de funciones basicas, y con este todo se guarda bajo UTF-8.
Yo empece con la programacion pura de php (como dicen por alli) y la verdad que era muy tedioso para portales realmente grades o que requerian de masiadas funciones en conjunto y surgieron los llamados framework empece con codeigniter todo facil pero le faltaba algo fundamental para mi uso layouts completos entonces probe cakePHP muy sutil pero su personalizacion eran un poco tediosa probe Symfony muchos archivos para mostrar una simple etiquetas (hablo de los archivos yaml) entonces conoci Zend Framework fuel el mas dificil el inicio pero hoy en dia es el unico que me ha funcionado o ha completado mis espectativas ya que no se cerrado, es decir es mas un conjunto de librerias la mayorias independientes y combinarlas y me facilito muchisimo las cosas ahora lo integro con Doctrine y son el complemento ideal, entonces digo porque estar en contra de los frameworks? Yo voy para 2 años usandolo y igual puedo programar al puro por decirlo asi.
Todo tenemos nuestras nececidades y cada quien busca como solucionarlas no porque pensemos diferente sobre algo esto debe ser malo de por si, y somos libres de usarlas o no.
Que tal, soy novato y voy iniciando en el uso de MooTools y ahora estoy probando con MochaUI, Intento hacer un formulario para insertar datos en mysql, pero me lio mucho con los llamados a las páginas con MochaIU, alguien me puede asesorar un poco?
hola pablo.. son principiante en zend.. me podrias ayudar con el upload pero sin utilizar zend_form.. tengo la vista pero ni idea de como lo haria en zend.. te agradeceria mucho tu ayuda..
Y el gzip bien gracias…
Para poner gzip agregá en el .htaccess esta línea:
SetEnv gzip 1
El Gzip, lo manejo con PHP. FIjate en el codigo del index.php
Pablo,
Gracias por el review de Amazon EC2, la verdad estaba interesado en adquirir esos servicios para una aplicación web. Algún día (no muy lejano) espero probarlo. Saludos.
1 – A menos que vayas a procesar con PHP todos los JS y CSS (y cualquier otro archivo de texto), necesitarías ponerlo en el .htaccess
2 – Seguís teniendo el problema de la definición de gzip al principio del artículo
Los css y js, siempre ya los comprimo, con el codigo de tu blog, no me acuerdo el post pero anda por ahi.
Mmm el código de mi blog era para cachearlo, no para comprimirlo.
Por cierto, deberías arder en el infierno por siempre por usar ereg_replace!!!!
Las funciones ereg_* si no están deprecadas en PHP 5.3 en cualqueir momento lo van a estar y para PHP 6, supuestamente, iba a haber que habilitarlas especialmente. preg_* para toda la vida.
Probá con:
$cntACmp = preg_replace(‘/\s+/’,’ ‘,$cntACmp);
El gzip queda activado con las lineas que puse en el index.php podes verlo en dondejugarpaintball.com
los css, imagenes, y js los manejo con google apps, y el hace la magia, eso me libera el servidor. y uso google app con CMDN (o como sea)
hehehehe, depreco en la 5.3 el ereg pero, que queres que haga, si vas a php.net/ereg_replace no te dice con que reemplazarla.
Sí te dice, mirá más abajo:
Note: As of PHP 5.3.0, the regex extension is deprecated in favor of the PCRE extension. Calling this function will issue an E_DEPRECATED notice. See the list of differences for help on converting to PCRE.
Tip
preg_replace(), which uses a Perl-compatible regular expression syntax, is often a faster alternative to ereg_replace().
Bueno che, voy a tener que cambiarlo en mi sistema.
Hola, Pablo, se que el post es viejo… pero hay un guia definitiva de ZF asi como estas que publicas ? gracias y saludos
No existe tal cosa.
Hay varios libros sobre Zend Framework pero la unica guia es la ayuda framework.zend.com/manual/en tambien esta la traduccion de la guia al castellano zfdes.com
$this->_view->addHelperPath( ‘Zend/Dojo/View/Helper/’, ‘Zend_Dojo_View_Helper’ );
Zend_Dojo::enableView( $this->_view );
$this->_view->dojo()->setDjConfigOption( ‘parseOnLoad’, false );
$this->_view->dojo()->setDjConfigOption( ‘userPlainJson’, true );
Zend_Dojo_View_Helper_Dojo::setUseDeclarative();
Mi pregunta es si el codigo que puse arriba va en el controller, en el view o en el lauout???
¿¿Sabes cómo configurar Zend Studio 7.1.2 para trabajar con Zend Server CE??
como se configura con zend studio 7? no puedo ver el codigo que creo en zend studio =(
ayuda por favor!!
hola amigo.. cómo se debe configurar zend studio para trabajar con zend server ce???
al correr mi código php me dice en el navegador “404 – NOT FOUND”
thank you for posting this one up..it is very interesting