TAILIEUCHUNG - Advanced PHP Programming- P10

Tham khảo tài liệu 'advanced php programming- p10', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | 18 Profiling I F YOU PROGRAM PHP PROFESSIONALLY THERE is little doubt that at some point you will need to improve the performance of an application. If you work on a high-traffic site this might be a daily or weekly endeavor for you if your projects are mainly intranet ones the need may arise less frequently. At some point though most applications need to be retuned in order to perform as you want them to. When I m giving presentations on performance tuning PHP applications I like to make the distinction between tuning tools and diagnostic techniques. Until now this book has largely focused on tuning tools caching methodologies system-level tunings database query optimization and improved algorithm design. I like to think of these techniques as elements of a toolbox like a hammer a torque wrench or a screwdriver are elements of a handyman s toolbox. Just as you can t change a tire with a hammer you can t address a database issue by improving a set of regular a good toolset it s impossible to fix problems without the ability to apply the right tool to the job the tools are equally worthless. In automobile maintenance choosing the right tool is a combination of experience and diagnostic insight. Even simple problems benefit from diagnostic techniques. If I have a flat tire I may be able to patch it but I need to know where to apply the patch. More complex problems require deeper diagnostics. If my acceleration is sluggish I could simply guess at the problem and swap out engine parts until performance is acceptable. That method is costly in both time and materials. A much better solution is to run an engine diagnostic test to determine the malfunctioning part. Software applications are in general much more complex than a car s engine yet I often see even experienced developers choosing to make educated guesses about the location of performance deficiencies. In spring 2003 the Web sites experienced some extreme slowdowns. Inspection of the .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.