We are growing rapidly and have 200,000+ customers. We currently have our CRM and e-commerce built on the Kohana framework. I have searched around the questions here and have not noticed much mention about Kohana in the answers for frameworks. Not knowing much about it, could I get some feedback on whether or not this is a stable framework to build on taking into consideration we are estimating reaching over 1,000,000 customers in the next few years. I appreciate any feedback to get ideas on what route we should take. Our programmers originally built our system on Kohana and we are in the early stages of redesigning the whole CRM. Thank you for any feedback.
-
1whats your focus to use a framework? rapid development, reusable code? – Flask Apr 28 '11 at 16:17
-
Does "large scale application" mean lots of data, lots of concurrent users or maybe both? – halfdan Apr 28 '11 at 16:24
-
Large scale in reference to having 40 call centers around the country using the system to take orders from new subscribers to our magazine and at the same time new users using the website to order/renew their subscription. The current subscription base is over 200,000 subscribers in 42 markets around the country with business goals of being in over 100 markets with over 1,000,000 subscribers in the next few years. All of this data is being held in a mysql database using a CRM based off of Kohana. – pertrai1 Apr 28 '11 at 17:46
3 Answers
Kohana should be a fine framework just like any other framework if implemented properly.
I can send you a link to a question asked previously that I believe would help you tremendously scaling your website in terms of scalability. I just hope this question does not turn into a flame war between frameworks.

- 1
- 1

- 11,155
- 36
- 98
- 169
-
Yes, there is no intention of this being a flame war. We are just looking to find what other programmers are doing these days when building out large applications. We sell magazines and handle subscriber information through the CRM along with handling the accounting and have call centers around the country that use the CRM as a way to enter orders when people call in to order the magazines. So I am just investigating if we are on solid ground moving forward as we continue to expand. Thank you – pertrai1 Apr 28 '11 at 16:39
-
I understand. Thanks for explaining. Have you looked at Drupal? They seem to be very heavy with magazine related portals. http://standpointmag.co.uk/ http://www.emmys.com/ BBC Music Magazine (http://www.bbcmusicmagazine.com/) BBC Countryfile Magazine (http://www.bbccountryfilemagazine.com/) BBC Focus Magazine (http://www.bbcfocusmagazine.com/) BBC Who Do You Think You Are Magazine (http://www.bbcwhodoyouthinkyouaremagazine.com/) BBC History Magazine (http://www.bbchistorymagazine.com/) BBC Home And Antiques (http://www.bbchomesandantiques.com/) – Strong Like Bull Apr 28 '11 at 18:11
-
Also look at this link: http://www.kriskhaira.com/blog/521/sites-built-with-drupal and if you scroll to bottom, you can see some impressive magazine companies using drupal like New York observer and Fast Compant – Strong Like Bull Apr 28 '11 at 18:18
There are many PHP CRMs available.
Why you want to use a framework and make your own crm?
Go and customize php crms available
How is this one
https://stackoverflow.com/questions/98018/which-php-open-source-crm-should-i-use
I don't think it's possible to find framework, which will be "silver bullet" for any kind of project.
So I think that question not in "which framework", but "how can we work with some framework". If your programmers likes Kohana... Use Kohana :)
Just buy more powerful server to serve more users, or select some cloud hosting (or hosting where you can change server's parameters automatically).

- 12,492
- 7
- 50
- 68