Được quản trị viên nhóm nhắc nhẹ

Tuần rồi rảnh rỗi, lại kèm cái quyết tâm làm nghề nên tôi hào hứng chia sẻ (thêm chút hơi men nữa) về các tip WordPress lên nhóm FB của Thạch Phạm. Ngày nào cũng một bài #WPVN_Share. Và hôm nay có lẽ thấy ngột ngạt nên bạn quản trị viên nhắc nhẹ là nên đăng dãn cách ra. Tôi đồng ý luôn. Thực ra cũng biết mình đăng hơi nhiều nên lúc nào cũng cố tránh đề cập đến website bản thân, ảnh ọt thì che đủ cả, chủ yếu để tự cảm thấy cái động cơ của mình …

Đọc thêm

Sửa lỗi Browser Cache TTL trong OpenLiteSpeed

Chẳng biết có phải OpenLiteSpeed (OLS) cố tình không?! nhưng lỗi này tôi không thấy trên bản trả phí Enterprise! Kể cả họ cố tình thì tôi cũng không trách, bản free mà, chứ OLS ngon quá, không có bất cứ phiền phức nào thì ai mua bản trả phí của họ! Khi dùng plugin LiteSpeed Cache, ở phần Cache > Browser họ cho phép chúng ta điều chỉnh thời gian cache phía trình duyệt, thường nên để 6 tháng hoặc một năm: Tuy nhiên thực tế các tài nguyên chỉ được cache có một tuần. Để kiểm tra, với …

Đọc thêm

Staging site là staging site, Duplicate website là duplicate website!

Hôm nọ tôi lại chia sẻ cách tạo trang staging site cho WordPress trên nhóm WP của Thạch Phạm. Staging site giúp tiện việc chỉnh sửa, hoặc giao cho bên thứ ba can thiệp để không ảnh hưởng đến website gốc. Sau có bạn bình luận thế này: :)) tóm lại nói staging cho nó sang chảnh thôi chứ nói đơn giản là duplicate web và chỉnh sửa hoặc làm gì thì làm :)) Ý bạn ấy là nói staging site chỉ là làm màu thôi, chứ bản chất chỉ là duplicate web. Nhầm to! Chính xác thì duplicate web …

Đọc thêm

Cách tạo trang staging site để tiến hành test plugin, chỉnh sửa giao diện thoải mái: không lo website WordPress bị lỗi

Với cách này bạn cũng không còn lo vấn đề bảo mật trên trang WordPress khi giao quyền admin cho bên thứ ba. Lưu ý quan trọng: trước khi can thiệp sâu bất cứ điều gì trên website, bạn phải có các bản backup dự phòng (lưu cả trên mây/cloud lẫn máy tính cá nhân của bạn). Hôm nọ khi tôi thực hiện tối ưu hóa tốc độ website cho khách hàng, có người thì cung cấp tài khoản admin cấp cao nhất để tiến hành chỉnh sửa trang WordPress. Có người cẩn thận hơn yêu cầu chỉ được tối …

Đọc thêm

Một chút cảm xúc về CSS

Hôm qua tôi vừa viết bài về CSS cho người tay ngang rồi chia sẻ lại trên nhóm Facebook về WordPress. Có nhiều ý kiến góp ý thêm về công cụ hỗ trợ dễ dùng như yellowpencil hoặc csshero. Trong bài đó tôi có nói đến chuyện “CSS nói chung không khó học, nhưng để thành thạo & làm cho khéo phải mất thời gian, nhẹ nhẹ cũng vài tháng”. Và có ý kiến phản biện của một bạn nói đại ý rằng “CSS không dễ học, thành thạo trong vài tháng là không thể, và cá nhân bạn í …

Đọc thêm

Cách làm trang demo để tự thực hành tối ưu hoặc chỉnh sửa web

Khi chỉnh sửa hoặc thực hành tối ưu sâu cho trang web bạn cần hai điều kiện: Không nên tiến hành trực tiếp trên trang, vì nó có nguy cơ gây hỏng lỗi, mất thời gian để sửa & ảnh hưởng xấu đến người dùng. Hệ quả của việc trên là bạn phải sao chép toàn bộ website sang tên miền khác để có môi trường demo giống với thực tế. Sử dụng localhost ngay tại máy tính cũng là ý tưởng không tệ, nhưng không phải tốt nhất, vì nhiều plugin, tính năng phải ở môi trường online mới …

Đọc thêm

Tạo website mới trong CyberPanel

Trong phần này tôi sẽ chia sẻ với các bạn cách tạo website mới trong CyberPanel. Sau khi đăng nhập, bạn nhìn sang bên tay trái, rồi vào phần Websites > Create Website. Tôi sẽ giải thích các tùy chọn như sau: Về các tùy chọn trong Additional Features Đây là các tùy chọn thêm nhưng quan trọng, bạn cần để ý. Cuối cùng nhấn Create Website. Với những ai dùng WordPress thì cần thêm bước nữa, bạn vào Website > List Websites > Kéo xuống website vừa tạo > chọn Manage > Kéo xuống cuối tới phần APPLICATION INSTALLER …

Đọc thêm

Một số plugin tăng tốc website thú vị của Gijo Varghese

Trong bài viết này tôi chia sẻ một số plugin tăng tốc website khá hay, là một chuỗi plugin của cùng tác giả trẻ người Ấn (hình như sinh năm 1995). Gijo là chủ trang WP Speed Matters có nội dung chuyên sâu về tăng tốc website. Fly Images: Lazy load ảnh, dùng cả 2 phương pháp là JavaScript (trên tất cả các trình duyệt) và Native lazy loading (chỉ trên Chrome, không cần JS), bạn có thể dùng một trong hai hoặc bật đồng thời. Ngoài ra có kèm CDN miễn phí của statically.io có chất lượng khá (được …

Đọc thêm

Giới thiệu plugin Flying Scripts để tăng tốc website thông qua hạn chế ảnh hưởng của JavaScript nặng bên thứ ba

Mục đích của plugin này là tải (download) và thực thi (execute) JavaScript dựa trên tương tác của người dùng (user interaction). Flying Scripts trì hoãn thực thi JavaScript cho đến khi có tương tác của người dùng. Bạn có thể chỉ định cụ thể từ khóa bao gồm tên các JavaScript cần trì hoãn. Nó cũng có thiết lập timeout (thời gian đợi) để tự động thực thi JavaScript sau một khoảng thời gian nào đó không có người dùng tương tác. Tại sao bạn có thể cần plugin này? JavaScript là tài nguyên rất nặng. Bằng cách trì …

Đọc thêm

Cách tạo tài khoản FTP trong CyberPanel

Mặc định thì CyberPanel sẽ không tạo tài khoản FTP nào cho website của bạn cả, điều này sẽ gây phiền toái nếu bạn cần dùng tài khoản FTP để chỉnh sửa trực tiếp trang hoặc khi chuyển host, backup mà cần dùng đến nó (ví dụ khi dùng plugin Migrate Guru để chuyển host cho website). Để tạo tài khoản FTP trong CyberPanel (CP) bạn làm như sau. Bên tay trái ở panel quản trị của CP bạn vào FTP > Create FTP Account > Select Website > chọn website mà bạn muốn tạo tài khoản FTP cho nó. …

Đọc thêm