kinh nghiem trien_khai_drupal_le_thanhsang

Post on 29-Jun-2015

826 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Kinh nghiệm triển khai Drupal với bepgiadinh.com và dealhunter.vn của anh Lê Thanh Sang

TRANSCRIPT

Kinh nghiệm triển khai Drupal cho các dự án lớn

- www.bepgiadinh.com- www.dealhunter.vn

Lê Thanh Sang - 04/2012

Drupal

•Drupal có nhiều chức năng

•Drupal chạy chậm

•Databases chậm

•PHP chậm

Đáp ứng yêu cầu nhanh nhất và sử dụng ít tài

nguyên nhất

www.bepgiadinh.com

•Các chức năng có sẵn

•Các yêu cầu chức năng

•Quy trình phát triển sản phẩm

dealhunter.vn

•Các yêu cầu chức năng

•Quy trình phát triển sản phẩm

Opcode Caching sẽ lưu mã nguồn Drupal ở trong bộ

nhớ RAM

Drupal có hệ thống cache

Cache lưu ở database và mã hóa serialized

Triển khai hệ thống cache

Vài kinh nghiệm khác

•Search là phần chạy lâu nhất và tốn nhiều tài nguyên nhất. Không nên dùng module search có sẵn của hệ thống.

•Drupal chạy InnoDB sẽ nhanh hơn MyISAM (Không có locking)

•Nâng cấp phần cứng sẽ giúp Drupal chạy nhanh hơn và tốn nhiều tiền hơn tối ưu mã nguồn

•Theo dõi và có phương án dự phòng trước rủi ro

Làm sao biết Drupal đang chạy nhanh hay chậm

•Sử dụng Cachegrind để phân tích mã nguồn

•ApacheBench để giả lập số lượng lớn truy cập

•Slow Query logs, munin, cacti

Lê Thanh SangTwitter: @sanglt

Website: http://www.sanglt.com

top related