Php application scalability

I built my application using cakephp. It is working fine. My app is still in beta with 3,000 beta users (based on invitations). I want to expand it to a larger end-user base.

A little about my application.

1) I use the mysql database table has about ~ 25000 records. 2) Multiple models and many multiple hasMany and belong to HABTM relationships

First question. 1) How can I improve the performance of my site. 2) What is the limit of the result of queries in the database (10 s). 4) Should I port the application to newer technologies or frameworks.

The number of records and links is growing.

I started the cakephp application less than three months ago with little (MVC) knowledge. Surprisingly easy to create and test applications. I would recommend it to friends anytime.

I appreciate any help.

Thank.

+3
source share
2 answers

A quick search of the search terms led to the following sites, all of which are dedicated to CakePHP acceleration. In addition, here are my thoughts on the speed of cakes:

  • Make sure you are using the latest version of Cake. Upgrading from Cake 1.2 to 1.3 increased the speed by 20% for my largest application.
  • Make sure you turn on caching (for most read-intensive applications, this will help in bulk).
  • , , , .

, Cake . , CakePHP -. , ( ) - -, .

, . IDE, Zend, , . , Cake, ( , , ..).

google " CakePHP ":

+1

?

, , . :

(10)?

? :) , . , , . / .

?

. , , . , , .., . , .

+5

Source: https://habr.com/ru/post/1781646/


All Articles