// Remove unwanted HTML comments function remove_html_comments($content = ”) { return preg_replace(‘/<!–(.|\s)*?–>/’, ”, $content); } //get count tag in html function getCountTagInHtml($content,$tag) { $c = 0; if(trim($content)!=””){ try { $dom = new DOMDocument; $dom->loadHTML($content); $c = $dom->getElementsByTagName($tag)->length; } catch (Exception $exc) { } } return $c; }
Hay dùng trong server
Xem dung lượng sử dụng của server
Logrotate
LOGROTATE là một tiện ích tuyệt vời trên Linux giúp đơn giản hóa việc quản lý log files trên hệ thống, bao gồm xoay vòng file log, di chuyển, nén, gửi tự động… Rotate (xoay vòng) ở đây có thể hiểu là tiến trình xử lý file log cũ theo quy định trước đó (xóa/nén/move) đồng thời tạo ra file log…
Trick nhỏ làm việc với text reponsive trên mobile
Nhiều trình duyệt di động áp dụng một thuật toán để làm cho text lớn hơn và dễ đọc hơn. Khi một phần tử có chứa text sử dụng 100% chiều rộng của màn hình, kích thước văn bản của nó sẽ tăng lên cho đến khi nó đạt đến kích thước có thể đọc được, nhưng không sửa đổi…
Amazon S3 vs Cakephp
Sử dụng plugin này https://github.com/robmcvey/cakephp-amazon-s3
Cho phép apache chạy script python (CGI)
Bài hướng dẫn này dựa theo server ubuntu 14.04. Tham khảo. http://httpd.apache.org/docs/current/howto/cgi.html
Hướng dẫn tạo certificate cho domain bằng let’s crypt trên ubuntu, apache
https://www.digitalocean.com/community/tutorials/how-to-secure-apache-with-let-s-encrypt-on-ubuntu-14-04
Chuyển đổi text có string url thành thẻ url
Với việc chuyển đổi 1 đoạn text thành link. Cakephp có hỗ trợ ở đây: http://book.cakephp.org/2.0/en/core-libraries/helpers/text.html Với javascript, có thể sử dụng thư viện js https://github.com/gregjacobs/Autolinker.js Ví dụ ở đây: http://greg-jacobs.com/Autolinker.js/examples/live-example/