ThanhNT Blog's

Computer, Networking, Embedded Systems, PCB Design

10 điều cần chú ý khi triển khai website mới dùng Wordpress

Triển khai một web site dùng Wordpress Nguồn FB Hong Phuc Nguyen Rất nhiều bạn kỹ sư làm website tại Việt Nam lựa chọn dùng WordPress làm website do nó nhanh, chỉ việc tải một cái theme, vài cái plugin, chỉnh chỉnh tí là thành cái website hoành tráng full chức năng, chạy rẹt rẹt. Thế nhưng vì cái đơn giản đó mà nhiều chủ website làm kinh doanh nhờ vào website (website vốn như một kênh tiếp thị hiệu quả, không có website bữa nào thì nghỉ làm ăn bữa đó) sẽ trả giá vì sự cẩu thả của các kỹ sư non tay.

[Vui] Console.log theo phong cách Facebook

Hẳn là nhiều người sẽ để ý cái này khi bật cửa sổ Console trên Facebook: Có bao giờ bạn đặt ra câu hỏi tại sao nó in được chữ stop đỏ lòm mà to banh chành như vậy không? Rất đơn giản, đó là chúng ta phải styling lại nội dung cho cái log này: console.log('%c Nội dung', 'thuộc tính css') Ví dụ: console.log('%c Mày định làm cái gì?

Phân tích mã độc giả dạng thông báo comment FB – Phần 2

Mã độc giải dạng thông báo Trong phần 1 chúng ta đã biết mã độc lây lan thông qua việc cài đặt 1 extension trên trình duyêt. Phần 2 này tiến hành phân tích đoạn mã chính thực thi công việc đánh cắp tài khoản. Tổng quan về mã độc Đoạn mã viết bằng Javascript gồm 14 hàm. start arkadas privacySetting like getConfirmHash confirmLike gelLinkID comment confirmComment tokencek randoms rastgele deSerialize blockRemove Chi tiết mã độc new Image().

Phân tích mã độc giả dạng thông báo comment FB - Phần 1

Trò mèo trên FB Mấy ngày hôm nay đang rộ lên các bài chia sẻ cảnh báo với cộng đồng Facebook (FB) về 1 kiểu hack tài khoản FB có dạng thông báo “Một ai đó đã nhắc đến bạn trong một bình luận”. Để ý link góc dưới của sổ trình duyệt khi bạn đưa chuột qua thông báo. Link dẫn đến 1 trang bên ngoài FB. Ở đây, bạn sẽ nhận được cảnh báo của FB rằng đường link có thể không đảm bảo, nếu bạn không chắc chắn thì cứ nhấn vào nút Quay lại cho an toàn, tò mò là tốt nhưng đôi khi lớ ngớ mất acc như chơi.

[Trick] Sửa lỗi mất khung comment Disqus trên Wordpress

Sau một thời gian sử dụng hệ thống bình luận của Disqus mình thấy nó chạy khá tốt và hiệu quả. Tuy nhiên thời gian gần đây (khoảng từ tháng 3⁄2015) thì mình thấy khung comment thường xuyên bị mất, không ổn định. Trong cùng một thời điểm, tại 2 nơi truy cập vào cũng có sự khác biệt, một nơi hiển thị bình thường, một nơi thì không. Mình cũng không nắm rõ tại sao lại như vậy, không rõ là vấn đề nảy sinh từ nhà mạng cung cấp dịch vụ hay bên phía Disqus, vấn đề này thì mình sẽ không bình luận thêm.

10 thủ thuật tối ưu Nginx và PHP-FPM cho website

Tối ưu VPS chạy NGINX và PHP-FPM Nginx + PHP-FPM là mô hình webserver rất phổ biến hiện nay và dần thay thế cho Apache, tốc độ xử lý PHP script của Nginx + PHP-FPM nhanh hơn Apache + Fcgi gấp nhiều lần. Nên được rất nhiều bạn sử dụng và cài đặt trên VPS. Nhưng bạn có biết Nginx + PHP-FPM còn có thể nhanh hơn nữa? Tính đến năm 2015, Adrian Singer đã có hơn 8 năm kinh nghiệm trong việc sử dụng Nginx và PHP-FPM cho các website lớn.

Tạo Child Theme cho Wordpress theo cách mới

Child Theme cho Wordpress Child theme có thể hiểu là 1 theme con và nó kế thừa toàn bộ các đặc điểm của theme mẹ (Parent theme). Hầu như mọi theme đều có thể dễ dàng tạo ra child theme, mục đích sử dụng của child theme là hỗ trợ tùy biến theme mẹ mà không cần tác động trực tiếp lên theme mẹ. Mỗi theme chúng ta sử dụng thì người thiết kế sẽ liên tục đưa ra các bản cập nhật (update) cho theme đó, việc phải chỉnh sửa lại mỗi khi cập nhật theme mới không phải là điều đơn giản.

Webserver MicroApache and PHP for Windows

MicroApache Webserver Phiên bản Webserver cực nhỏ chạy trên windows, bao gồm Apache và PHP. Được kế thừa từ “DokuWiki on a Stick”, phiên bản này tôi đã mod lại với việc nâng cấp Apache và PHP lên phiên bản cao nhất ở hiện tại. Dung lượng rất nhẹ, sau giải nén chỉ chiếm hơn 10MB, hỗ trợ mã nguồn PHP đơn giản, SQLite, CURL… (Chi tiết xem phpinfo.php)

Sử dụng Google Drive làm Host lưu trữ media file cho Website

Dùng Google Drive làm hosting Như đã biết, mỗi tài khoản Google đều được cấp 15GB dung lượng lưu trữ cho Mail, Google Docs, Google Drive… Google Drive cho phép lưu trữ file css, javascript, html, image, file media….. như 1 Host tĩnh. Google Drive có: Tốc độ cao. Dung lượng lưu trữ tương đối lớn. Ổn định. Bảo mật rất tốt. Dễ dàng đồng bộ dữ liệu với máy tính của mình thông qua ứng dụng Google Drive.

[WP] Đếm và hiển thị số lượt view mỗi bài viết không cần plugin

Bài viết này hướng dẫn việc đếm và hiển thị, lọc bài viết trên Blog chạy Wordpress dựa trên lượt View nếu ai sử dụng theme nào mà ko hỗ trợ chức năng lọc bài viết theo lượt view hay hiển thị số lượt view cho bài viết. Đầu tiên, thêm đoạn mã này vào file functions.php: <?php // function to display number of posts. function getPostViews($postID){ $count_key = 'post_views_count'; $count = get_post_meta($postID, $count_key, true); if($count==''){ delete_post_meta($postID, $count_key); add_post_meta($postID, $count_key, '0'); return "0 View"; } return $count.