Việc xóa mã nhận xét có làm tăng tốc trang web Magento không?


11

Trong hầu hết (nếu không phải tất cả) các tệp Magento, có các từ chối nhận xét:

/**
* Magento
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE_AFL.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@magento.com so we can send you a copy immediately.
*
*/

Ngoài ra còn có mã trong một số chủ đề được nhận xét hoặc thêm nhận xét:

 // echo "PickupAtStore.days=[" . implode(',', $data) . "]\r\n</script>";

hoặc là

// Following code does X

Tôi biết rằng php sẽ không thực thi nó, nhưng tôi không chắc nếu loại bỏ tất cả những bình luận không cần thiết này sẽ tăng tốc một trang web?

Câu trả lời:


23

Trong PHP KHÔNG, nó không có gì khác biệt vì mã PHP không được gửi tới trình duyệt.

Trong JavaScript CÓ, nó tạo ra sự khác biệt vì bạn muốn gửi ít dữ liệu hơn tới trình duyệt. Bạn nên giảm bớt mã của mình, điều này làm giảm kích thước của nó bằng cách thay đổi tên biến, xóa khoảng trắng và xóa tất cả các nhận xét. Có nhiều công cụ trực tuyến để làm điều này và nó thường có sẵn trong IDE.

Vì vậy, hãy để lại mã của bạn được nhận xét ở nơi bạn làm việc với nó, đừng xóa bình luận khỏi PHP và đừng thu nhỏ mã hóa của bạn bằng tay.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.