Can we develop big portals using CakePHP?

7 Messages Forum Options Options
Embed this topic
Permalink
loguKK
Can we develop big portals using CakePHP?
Reply Threaded MoreMore options
Print post
Permalink

Hi,

I have been started using CakePHP for small web sites.. Can I use it
to develop such social networking portal

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To post to this group, send email to cake-php@...
To unsubscribe from this group, send email to cake-php-unsubscribe@...
For more options, visit this group at http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Dr. Tarique Sani
Re: Can we develop big portals using CakePHP?
Reply Threaded MoreMore options
Print post
Permalink
On Wed, Jul 9, 2008 at 9:30 AM, loguKK <logudotcom@...> wrote:

I have been started using CakePHP for small web sites.. Can I use it
to develop such social networking portal

Yes, do you feel that anything will stop you?

Cheers
Tarique

--
=============================================================
Cheesecake-Photoblog: http://cheesecake-photoblog.org
PHP for E-Biz: http://sanisoft.com
=============================================================
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To post to this group, send email to cake-php@...
To unsubscribe from this group, send email to cake-php-unsubscribe@...
For more options, visit this group at http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

loguKK
Re: Can we develop big portals using CakePHP?
Reply Threaded MoreMore options
Print post
Permalink

Hi,

thanks for the reply.

I wanted to know how far it is popular and big applications built in
it. i am planning to apply, http://andhimazhai.com/ ... basically it
is done in lesser way of code, so i want to use CakePHP to develop the
same portal now again..

please suggest me how can I proceed.

regards,
Logu

On Jul 9, 10:35 am, "Dr. Tarique Sani" <tariques...@...> wrote:

> On Wed, Jul 9, 2008 at 9:30 AM, loguKK <logudot...@...> wrote:
>
> > I have been started using CakePHP for small web sites.. Can I use it
> > to develop such social networking portal
>
> Yes, do you feel that anything will stop you?
>
> Cheers
> Tarique
>
> --
> =============================================================
> Cheesecake-Photoblog:http://cheesecake-photoblog.org
> PHP for E-Biz:http://sanisoft.com
> =============================================================

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To post to this group, send email to cake-php@...
To unsubscribe from this group, send email to cake-php-unsubscribe@...
For more options, visit this group at http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

James K
Re: Can we develop big portals using CakePHP?
Reply Threaded MoreMore options
Print post
Permalink
In reply to this post by loguKK

You can do anything in CakePHP that you can do writing from scratch in
PHP. You take a performance hit by introducing CakePHP's overhead into
the project right off the bat, but in turn, you'll end up being able
to develop your project more quickly and in a more structured and
maintainable fashion.

Performance and efficiency are things that can always be improved as
time goes on, so I generally don't let that stop me from starting
large scale projects with Cake. The trade-off is well worth it, IMO.

- James

On Jul 9, 12:00 am, loguKK <logudot...@...> wrote:
> Hi,
>
> I have been started using CakePHP for small web sites.. Can I use it
> to develop such social networking portal
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To post to this group, send email to cake-php@...
To unsubscribe from this group, send email to cake-php-unsubscribe@...
For more options, visit this group at http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

DaveMahon
Re: Can we develop big portals using CakePHP?
Reply Threaded MoreMore options
Print post
Permalink
In reply to this post by loguKK

Start by familiarizing yourself with CakePHP conventions for MVC and
databases. Then compare the existing database to those conventions and
work your way from there. Build toy projects to develop your
understanding before you start migrating the larger, more complex
site.

Use the API and manual (available from the Cake website) frequently.
Read the source code for Cake when you get stuck or if you need a
deeper understanding. Don't forget to search this group and blogs for
answers either. Cake does an awful lot and I'm very confident that
it's grown to the point that no one person knows everything about it.

On Jul 9, 1:49 am, loguKK <logudot...@...> wrote:

> Hi,
>
> thanks for the reply.
>
> I wanted to know how far it is popular and big applications built in
> it. i am planning to apply,http://andhimazhai.com/... basically it
> is done in lesser way of code, so i want to use CakePHP to develop the
> same portal now again..
>
> please suggest me how can I proceed.
>
> regards,
> Logu
>
> On Jul 9, 10:35 am, "Dr. Tarique Sani" <tariques...@...> wrote:
>
> > On Wed, Jul 9, 2008 at 9:30 AM, loguKK <logudot...@...> wrote:
>
> > > I have been started using CakePHP for small web sites.. Can I use it
> > > to develop such social networking portal
>
> > Yes, do you feel that anything will stop you?
>
> > Cheers
> > Tarique
>
> > --
> > =============================================================
> > Cheesecake-Photoblog:http://cheesecake-photoblog.org
> > PHP for E-Biz:http://sanisoft.com
> > =============================================================
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To post to this group, send email to cake-php@...
To unsubscribe from this group, send email to cake-php-unsubscribe@...
For more options, visit this group at http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Martin Westin
Re: Can we develop big portals using CakePHP?
Reply Threaded MoreMore options
Print post
Permalink
In reply to this post by James K


I agree with James to a large extent.
I have been pleasantly surprised at how well CakePHP applications
scale and how easy it has been to fix bottlenecks when they have
appeared. You can very easily make quick alterations and re-factor
code when everything is structured well.

Some anecdotal info:
Of-course, it all depends on what each of us consider to be a big
application. My "big" app right now does not break a sweat on a simple
1u rack-server (nothing fancy on its own but it has a redundant twin).
Requests per day are only 10-20k but they result in 2-4k transactions
saved to the database. The database grows by about 250MB per month
with the longest table currently at just over 400k rows.

For this kind of application, the problem-areas have been limiting
recursions, moving data-processing from PHP into MySQL when possible
and handling a few problems with parallel transactions. MySQL has been
really great at dealing with a lot of data and the performance have
only suffered when Cake has been asked to organise 100k rows of data
info Model arrays and similar situations.
---end anecdote

You should choose your framework more by how fast and well-built your
app will be than performance. Extra servers are a lot cheaper than
6months extra development. :)



On Jul 9, 2:27 pm, James K <james.m.k...@...> wrote:

> You can do anything in CakePHP that you can do writing from scratch in
> PHP. You take a performance hit by introducing CakePHP's overhead into
> the project right off the bat, but in turn, you'll end up being able
> to develop your project more quickly and in a more structured and
> maintainable fashion.
>
> Performance and efficiency are things that can always be improved as
> time goes on, so I generally don't let that stop me from starting
> large scale projects with Cake. The trade-off is well worth it, IMO.
>
> - James
>
> On Jul 9, 12:00 am, loguKK <logudot...@...> wrote:
>
> > Hi,
>
> > I have been started using CakePHP for small web sites.. Can I use it
> > to develop such social networking portal
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To post to this group, send email to cake-php@...
To unsubscribe from this group, send email to cake-php-unsubscribe@...
For more options, visit this group at http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

yehosef
Re: Can we develop big portals using CakePHP?
Reply Threaded MoreMore options
Print post
Permalink

These kinds of numbers are great to see.  I often hear people mention
how things cake is used for Mozilla plugins or that it can scale - but
really just about anything can scale if you through enough hardware at
it (there are upper limits but.. within reason).

One of the questions I have with cakephp is at what point in my
application will I have to move from shared to VPS to dedicated
hosting.  If I have a framework that can slow those transition steps
then that's a bonus.  I understand that it's not the only factor to
consider and the developer time is also an expensive consideration,
but for people doing low-capital projects doing their own design/
development, it's an important factor.  (at least it seems so when
making the decision what to do.)

The more real numbers that people can give it will help disperse the
worries about real-world implementation.

Y.

On Jul 10, 3:36 pm, "martin.westin...@..."
<martin.westin...@...> wrote:

> I agree with James to a large extent.
> I have been pleasantly surprised at how well CakePHP applications
> scale and how easy it has been to fix bottlenecks when they have
> appeared. You can very easily make quick alterations and re-factor
> code when everything is structured well.
>
> Some anecdotal info:
> Of-course, it all depends on what each of us consider to be a big
> application. My "big" app right now does not break a sweat on a simple
> 1u rack-server (nothing fancy on its own but it has a redundant twin).
> Requests per day are only 10-20k but they result in 2-4k transactions
> saved to the database. The database grows by about 250MB per month
> with the longest table currently at just over 400k rows.
>
> For this kind of application, the problem-areas have been limiting
> recursions, moving data-processing from PHP into MySQL when possible
> and handling a few problems with parallel transactions. MySQL has been
> really great at dealing with a lot of data and the performance have
> only suffered when Cake has been asked to organise 100k rows of data
> info Model arrays and similar situations.
> ---end anecdote
>
> You should choose your framework more by how fast and well-built your
> app will be than performance. Extra servers are a lot cheaper than
> 6months extra development. :)
>
> On Jul 9, 2:27 pm, James K <james.m.k...@...> wrote:
>
> > You can do anything in CakePHP that you can do writing from scratch in
> > PHP. You take a performance hit by introducing CakePHP's overhead into
> > the project right off the bat, but in turn, you'll end up being able
> > to develop your project more quickly and in a more structured and
> > maintainable fashion.
>
> > Performance and efficiency are things that can always be improved as
> > time goes on, so I generally don't let that stop me from starting
> > large scale projects with Cake. The trade-off is well worth it, IMO.
>
> > - James
>
> > On Jul 9, 12:00 am, loguKK <logudot...@...> wrote:
>
> > > Hi,
>
> > > I have been started using CakePHP for small web sites.. Can I use it
> > > to develop such social networking portal

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To post to this group, send email to cake-php@...
To unsubscribe from this group, send email to cake-php+unsubscribe@...
For more options, visit this group at http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---