cake-php
[Arriba] [Todas las Listas]

Re: Hace el CakePHP ready puesto que 'Escala Grande' aplicaciones de web

To: cake-php@xxxxxxxxxxxxxxxx
Subject: Re: Hace el CakePHP ready puesto que 'Escala Grande' aplicaciones de web?
From: Vanja Dizdarević <lex.non.scripta@xxxxxxxxx>
Date: Fri, 21 Jun 2013 07:51:43 -0700 (PDT)
Delivery-date: Fri, 21 Jun 2013 10:51:55 -0400
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20120806; h=x-beenthere:date:from:to:message-id:in-reply-to:references:subject :mime-version:x-original-sender:reply-to:precedence:mailing-list :list-id:x-google-group-id:list-post:list-help:list-archive:sender :list-subscribe:list-unsubscribe:content-type; bh=nAcBJAugbbE1KL/jW1dE3XAq+3RcSd9G4QLw7WUtG+U=; b=g7CgENWg7foWbtXX7EJcmF0DGhTV3PQoShKqEn3pzCuGgrP5gLEuXQy3C1642WsoUH 6A1edNLHAGjEEaJ38h1sQho1/bbuiSW7QCGc2TSsqtlgdNRwUN4PgsZh/HtQrI20Vk4S WJc6FQe0emvQP/AZ0CWkItfVfLueF9lvf6J6Cjwlf7/pTsRQD/xlBHQ7Qzy4ym2xqOGS 0sIy58Jop8upu1QHG7K8AGwi3c95fkjIJgqNck24x/sD7c5hyyq9/Hc5TWXLb+GdWj+U xyeE0ESr1q4KP+NXybk49yIiaLcuCXft2Fy0u/R5RolZF29qzvBF+ZqDN2zY9Jl+oPF0 EeIQ==
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-beenthere:date:from:to:message-id:in-reply-to:references:subject :mime-version:x-original-sender:reply-to:precedence:mailing-list :list-id:x-google-group-id:list-post:list-help:list-archive:sender :list-subscribe:list-unsubscribe:content-type; bh=nAcBJAugbbE1KL/jW1dE3XAq+3RcSd9G4QLw7WUtG+U=; b=ZGwOniClo0gqiDo5WinSrGoK5vvUTymLlEe/+i/CKfYXcmclYqrs9aOWX+wKguvO71 WACYuoAPwGY2OTnxKmcPvB00jKbWjrSlQPBQT4As6WCjTAHw+b6OHYcwWIOn37rIUA6B nKet7p1/LaXTdSyRGx2F2K5Grx/kla8C1+YiZvdpfhGMk9Q0mJ3yf9b4MkEZozLRpLCH KdQ5TjKjPrqXZSCrzvX+9nOelxNf4ONvbFAkbtTCyW4/R3dOob1VlyeO1FW9bLNvVZNV iakQmohKOoDZjq81OF65bK2lxBdWdbZnJf4pFtIzldnAmiCjTOc+VySeFKDML+NMo+M7 LtgQ==
Envelope-to: traductor@xxxxxxxxxxx
In-reply-to: <5e0db2f2-88b3-44cf-a04a-411f1422f550@googlegroups.com>
List-archive: <http://groups.google.com/group/cake-php>
List-help: <http://groups.google.com/support/>, <mailto:cake-php+help@googlegroups.com>
List-id: <cake-php.googlegroups.com>
List-post: <http://groups.google.com/group/cake-php/post>, <mailto:cake-php@googlegroups.com>
List-subscribe: <http://groups.google.com/group/cake-php/subscribe>, <mailto:cake-php+subscribe@googlegroups.com>
List-unsubscribe: <http://groups.google.com/group/cake-php/subscribe>, <mailto:googlegroups-manage+1003367825667+unsubscribe@googlegroups.com>
Mailing-list: list cake-php@xxxxxxxxxxxxxxxx; contact cake-php+owners@xxxxxxxxxxxxxxxx
References: <80268b0d-a4cb-4bc7-aefe-f757891aa028@d17g2000vbn.googlegroups.com> <201102020923.28981.cake@anjaliebermann.de> <39d1cab5-d3c1-428d-bf08-ec0714a669ca@o13g2000yql.googlegroups.com> <1232114b-2118-4a3e-9e06-e222e68807ff@r16g2000yql.googlegroups.com> <a50efb45-0650-417f-8e3e-08a4fc8adfb2@k7g2000yqj.googlegroups.com> <71e0091e-544c-4764-86f9-ef194051a07a@z20g2000yqe.googlegroups.com> <ded80f20-ade4-43e7-94cb-18d767a3f30f@s29g2000pra.googlegroups.com> <87828BF1-6A15-4ED4-A3E0-6CCF5CD21EA8@classoutfit.com> <5e0db2f2-88b3-44cf-a04a-411f1422f550@googlegroups.com>
Reply-to: cake-php@xxxxxxxxxxxxxxxx
Sender: cake-php@xxxxxxxxxxxxxxxx
Resumen: Analiza duro y probar otras soluciones para los problemas más grandes.

Te sugeriría primero encontrar el *bottlenecks de vuestro *app. Lo es el código, 
la red, el *database, otros archivos de recurso? Si el código, el cual 
funciona? Un PHP *profiler + red *tab en *Firebug/*DeveloperTools te 
tendría que conseguir yendo.

La cosa mejor sobre Pastel es que es *database-*agnostic. Invirtiendo vuestro 
tiempo en *database las plataformas y las opciones podrían pagar de bastante amablemente. También, 
análisis y *optimization de vuestros modelos para menos une/lee/escribe y más 
*caching podría ser fructífero. *MongoDB Ofrece una manera grande de almacenar dato 
relacionado en un documento solo y también carga-equilibrio y grupo vuestro *database. 
Para un alto-tráfico, traducción-*heavy sitio, podría entrar *handy. Actualmente 
estoy trabajando en "un sitio" híbrido, el cual utiliza ambos *MySQL y *Mongo para 
modelos diferentes, buscando rendimiento mejor.

Investigar si *Memcache te podría ayudar. También ofrece carga-equilibrando y te 
deja a *cache los registros de vuestro escogiendo para el más rápido posible 
lee. *MySQL  ALGUNA memoria *caching (a mi conocimiento), pero justo *bench lo 
y evaluar.

Si es vuestro código, prueba optimizar el código y el PHP *setup en vuestro *server.

Si es vuestra red, encontrar otro proveedor de servicio.

Sin duda uso *Containable *behavior, si eres todavía no utilizándolo ...

Cuando alguien ya dijo, *app *optimization es un *fairly forma de arte complejo. 
La mayoría de *RADs no es construido con velocidad en mente, pero con rápido *deployment.

*Pozdrave *u *dragu *naš*u! :*D

*Vanja

En sábado, junio 15, 2013 6:43:08 SOY *UTC+2, Señor-Amarillo escribió:
>
> Pregunta *MySpace lo que es gusta para conseguir grande en código realmente mal. Oh Aquello es bien 
> todo el mundo movido a *Facebook *etc....
> Cuando el éxito viene, puede venir muy rápido, es práctica buena para construir 
> *scalable código de día-0.
>
>
> En jueves, 3 febrero 2011 18:04:00 *UTC+11, Quemaduras de Jeremy escribieron:
>>
>> Siempre me hace *chuckle cuándo las personas están preguntando si su *app puede manejar 
>> *Facebook tráfico de estilo. No malgasta #el #tiempo que #solucionar problemas no todavía 
>> tienes.
>>
>> Jeremy Quema
>> Clase *Outfit
>>
>> jerem...@xxxxxxxxxxxxxxx
>> *http://www.classoutfit.com
>>
>>

-- 
Gustarnos en *FaceBook *https://www.facebook.com/*CakePHP
nos Encuentra en *Twitter *http://*twitter.*com/*CakePHP

--- 
Recibiste este mensaje porque eres *subscribed al *Google Grupos "*CakePHP" grupo.
A *unsubscribe de este grupo y la parón que recibe *emails de él, enviar un *email a pastel-*php+unsubscribe@xxxxxxxxxxxxxxxx.
A correo a este grupo, envía *email a pastel-php@xxxxxxxxxxxxxxxx.
Visita este grupo en *http://grupos.*google.*com/Pastel/de grupo-*php.
Para más opciones, visita *https://grupos.*google.*com/Los Grupos/optan_fuera.


Summary: Analyse hard and try other solutions for the biggest problems.

I would suggest you first find the bottlenecks of your app. Is it the code, 
the network, the database, other resource files? If the code, which 
functions? A PHP profiler + network tab in Firebug/DeveloperTools should 
get you going.

The best thing about Cake is that it is database-agnostic. Investing your 
time in database platforms and options could pay off quite nicely. Also, 
analysis and optimization of your models for fewer joins/reads/writes and 
more caching might be fruitful. MongoDB offers a great way to store related 
data in a single document and also load-balance and cluster your database. 
For a high-traffic, translation-heavy site, it could come in handy. I am 
currently working on a "hybrid" site, which uses both MySQL and Mongo for 
different models, searching for best performance.

Investigate if Memcache might help you. Also offers load-balancing and 
allows you to cache the records of your choosing for the fastest possible 
reads. MySQL does SOME memory caching (to my knowledge), but just bench it 
and evaluate.

If it's your code, try optimizing the code and the PHP setup on your server.

If it's your network, find another service provider.

Definitely use Containable behavior, if you are still not using it ...

As someone already said, app optimization is a fairly complex art form. 
Most RADs are not built with speed in mind, but with fast deployment.

Pozdrave u dragu našu! :D

Vanja

On Saturday, June 15, 2013 6:43:08 AM UTC+2, Mr-Yellow wrote:
>
> Ask MySpace what it's like to get big on really bad code. Oh that's right 
> everyone moved to Facebook etc....
> When success comes, it can come very fast, it's good practice to build 
> scalable code from day-0.
>
>
> On Thursday, 3 February 2011 18:04:00 UTC+11, Jeremy Burns wrote:
>>
>> Always makes me chuckle when people are asking if their app can handle 
>> Facebook style traffic. Don't waste time solving problems you don't yet 
>> have.
>>
>> Jeremy Burns
>> Class Outfit
>>
>> jerem...@xxxxxxxxxxxxxxx
>> http://www.classoutfit.com
>>
>>

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscribe@xxxxxxxxxxxxxxxx.
To post to this group, send email to cake-php@xxxxxxxxxxxxxxxx.
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/groups/opt_out.


<Anterior por Tema] Tema Actual [Siguiente por Tema>