Category: Web Development

  • Lorem Ipsum là gì?

    Lorem Ipsum là gì?

    Bạn thường xuyên thấy dòng chữ “Lorem ipsum” trong các phần mềm thiết kế? Thỉnh thoảng lướt web, bạn sẽ bắt gặp những bài viết như tiếng Latin, vô nghĩa, nhìn na ná giống nhau nhưng xem kỹ thì không phải vậy?

    Lorem Ipsum là gì?

    Lorem Ipsum chỉ đơn giản là một đoạn văn bản giả, được dùng vào việc trình bày và dàn trang phục vụ cho in ấn.

    Lorem Ipsum chỉ là một đoạn văn bản giả, văn bản ngẫu nhiên mang nhiều ý nghĩa về mặt thị giác và hoàn toàn vô nghĩa, được vào việc trình bày và dàn trang in, thiết kế web mẫu (nôm na như ma-nơ-canh đứng vận quần áo mẫu cho người ta xem hàng ấy mà).

    Lorem Ipsum là gì?

    Lorem Ipsum đã được sử dụng như một văn bản chuẩn cho ngành công nghiệp in ấn từ những năm 1500, khi một họa sĩ vô danh ghép nhiều đoạn văn bản với nhau để tạo thành một bản mẫu văn bản.

    Trái với suy nghĩ của nhiều người, Lorem Ipsum không chỉ là một văn bản ngẫu nhiên, mà nó có nguồn gốc từ những tác phẩm văn học trong văn hóa Latin cổ tận 45 năm TCN. Nó được nghiên cứu và tìm hiểu chính thức để tìm ra tác giả, và người ta xác nhận Lorem Ipsum nằm trong các đoạn 1.10.32 và 1.10.33 của tác phẩm “De Finibus Bonorum et Malorum” (Đỉnh tối thượng của Cái Tốt và Cái Xấu) của tác giả Cicero năm 45 TCN. Đây là một cuốn sách về luận đạo lí, phổ biến trong thời Phục Hưng ở châu Âu và cứ thế nổi luôn cho tới ngày nay.

    Tại sao lại sử dụng Lorem ipsum?

    Chúng ta vẫn biết rằng, làm việc với một đoạn văn bản dễ đọc và rõ nghĩa dễ gây rối trí và cản trở việc tập trung vào yếu tố trình bày văn bản.

    Lorem Ipsum có ưu điểm hơn so với đoạn văn bản chỉ gồm nội dung kiểu “Nội dung, nội dung, nội dung” (kiểu bạn copy lặp đi lặp lại một đoạn, câu nào đó) là nó khiến văn bản giống thật hơn, bình thường hơn. Nhiều phần mềm thiết kế giao diện web và dàn trang ngày nay đã sử dụng Lorem Ipsum làm đoạn văn bản giả, và nếu bạn thử tìm các đoạn “Lorem ipsum” trên mạng thì sẽ khám phá ra nhiều trang web hiện vẫn đang trong quá trình xây dựng.

    Lorem Ipsum là gì?

    Hầu hết khách hàng đặt hàng thiết kế website, tờ rơi, biểu mẫu thường không nghĩ tới nội dung văn bản, trong khi nó là phần không thể thiếu trong quá trình thiết kế web. Vậy nên người thiết kế thường dùng Lorem Ipsum như bản giả làm mẫu cho khách.

    Hầu hết các văn bản Lorem Ipsum trên internet đều không giống nhau, chúng được sắp xếp ngẫu nhiên, có chủ đích, và Google không index văn bản Lorem Ipsum.

    Để tạo ra văn bản Lorem Ipsum, ta cần sử dụng những web chuyên tổng hợp Lorem Ipsum hoặc sử dụng các phần mềm như Microsoft Word, Sublime Text…

    Tạo văn bản ngẫu nhiên bằng Microsoft Word

    Tạo Lorem Ipsum bằng Word

    Microsoft Word hỗ trợ nhiều cách tạo văn bản ngẫu nhiên để giúp bạn kiếm cái mà bỏ vào… web.

    Mở văn bản mới, nhập dòng =lorem(3) và nhấn Enter. Bạn sẽ có được văn bản Lorem Ipsum gồm ba đoạn, được Microsoft Word tự tổng hợp ngẫu nhiên, không bao giờ trùng lặp, kết quả tương tự như dưới đây.

    Lorem Ipsum là gì? 1

    Ngoài ra bạn có thể gán thêm tham số để tạo Lorem Ipsum từ Word được đúng ý bạn hơn. Ví dụ muốn tạo 4 đoạn Lorem Ipsum, mỗi đoạn gồm 5 câu thì dùng lệnh =lorem(4,5) và bấm Enter.

    Tạo văn bản Ngẫu nhiên bằng Word

    • Để tạo ra văn bản ngẫu nhiên không thuộc chuẩn Lorem Ipsum, bạn dùng câu lệnh =rand(2)
    • Để tạo văn bản lặp đi lặp lại theo phiên bản Word 2003 (tạo những đoạn văn bản lặp lại câu “The quick brown fox jumps over the lazy dogs”), bạn dùng lệnh =rand.old(2)
    Lorem Ipsum là gì?

    “The quick brown fox jumps over the lazy dogs” là một câu rất đặc biệt trong thiết kế, chuyên dùng để thử font chữ, giao diện. Bạn biết vì sao không? Vì nó có đủ bảng chữ cái trong câu, đủ từ a tới z.

    Tạo Lorem Ipsum bằng website

    Có những trang web hỗ trợ bạn tạo ra văn bản Lorem Ipsum chất lượng và có chủ đích nữa. Dưới đây là các danh sách cách website chính thống tạo ngẫu nhiên văn bản Lorem Ipsum.

    1. Lipsum.com

    Trang này dùng hơn 200 từ latin, trên nền cấu trúc lập trình sẵn để tạo ra Lorem Ipsum trông rất… người, không bao giờ bị lặp lại, cũng không cần chèn thêm văn bản ngoài.

    Link trang chủ https://vi.lipsum.com/ (phiên bản tiếng Việt)

    Để tạo Lorem Ipsum, bạn vào trang Lipsum, kéo xuống dới, nhập các thông số, nhớ để nguyên tick ở “Lorem ipsum dolor sit amet…”.

    Lorem Ipsum là gì?

    2. Lorem-ipsum

    Tương tự như trang trên, nhưng nhiều chức năng hơn hẳn, cho phép bạn chọn nhiều ngôn ngữ đặc biệt khác, và cho xuất ra HTML hoặc text, cho thêm những ký tự của nhiều thứ tiếng, có cả tiếng Việt.

    Link trang chủ https://generator.lorem-ipsum.info/

    3. Lorem Ipsum Generator của webfx

    Trang https://www.webfx.com/tools/lorem-ipsum-generator/ cho phép bạn chọn các hiệu ứng in đậm, nghiêng, gạch chân,…

  • Nên dùng hosting nào?

    Nên dùng hosting nào?

    Hiện nay có rất nhiều loại hosting khác nhau, nhiều nhà cung cấp dịch vụ hosting khác nhau khiến những bạn mới tập làm blog khó khăn trong việc lựa chọn. Hãy cùng O2 Education tìm hiểu các loại hosting và nên dùng hosting nào?

    Hosting là gì?

    Hosting hay Web hosting là nơi lưu trữ từ server giúp bạn đăng tải dữ liệu, xuất bản website, hoặc ứng dụng trên internet. Khi sử dụng hệ thống hosting, bạn cài đặt lên server (hay còn gọi là máy chủ) của nhà cung cấp dịch vụ các tệp dữ liệu cần thiết để website hay ứng dụng online của bạn chạy được.

    Nên dùng hosting nào?

    Những nhà cung cấp hosting chịu trách nhiệm giữ các server (máy chủ vật lý) hoạt động liên tục. Đồng thời cũng đảm bảo việc cung cấp hosting diễn ra suôn sẻ. Họ sẽ chống xâm nhập máy chủ, đồng thời xử lý dữ liệu (văn bản, nội dung, hình ảnh, files) từ hosting đến trình duyệt người dùng.

    Nên dùng hosting nào?

    Hiện nay trên thị trường Việt Nam có khoảng hơn 300 nhà cung cấp dịch vụ hosting chuyên nghiệp. Các nhà cung cấp này đều cung cấp các loại hosting phổ biến với mức giá không chênh lệch nhau nhiều.

    Nên dùng hosting nào?
    Hostinger là một trong số những nhà cung cấp dịch vụ hosting tốt

    Tùy vào quy mô doanh nghiệp, mục đích sử dụng mà bạn có thể lựa chọn một trong 4 loại Hosting phổ biến nhất hiện nay:

    Nên dùng hosting nào?
    • Shared hosting là dịch vụ hosting được chia nhỏ cho nhiều website khác nhau → một máy chủ của nhà cung cấp cho nhiều khách hàng thuê để đặt nhiều website lên đó → giá rẻ nhưng hiệu năng hệ thống cũng kém nhất trong số các loại hosting.
    • Dedicated hosting. Bạn sẽ thuê riêng một máy chủ vật lý của nhà cung cấp bao gồm: server, đường truyền, cơ sở vật chất để máy chủ vận hành, hỗ trợ nếu hosting gặp vấn đề → giá thành đắt nhất trong các loại hosting.
    • VPS hosting (Virtual Private Server) là giải pháp kết hợp giữa shared hosting và dedicated hosting. Một server vật lý được cài đặt ứng dụng ảo hóa để tạo ra nhiều server ảo. Nhờ đó mà khi thuê VPS người sử dụng vẫn có thể toàn quyền sử dụng các server ảo này tương tự như dedicated hosting nhưng nó có mức giá thấp hơn.
    • Cloud hosting là dịch vụ hosting được vận hành trên nền tảng điện toán đám mây (cloud computing) cho phép gộp tài nguyên của nhiều server vật lý bằng cách sử dụng công nghệ ảo hóa của VPS hosting → hiện đại hơn VPS hosting, tài nguyên sử dụng cho website được cấp phát cho doanh nghiệp gần như là vô hạn.
    • WordPress hosting là dịch vụ hosting trong đó trên hosting website của bạn đã được tích hợp sẵn công cụ WordPress.

    Mời bạn tham khảo thêm trong bài Chọn Hosting hay VPS?

    Nên dùng hosting nào? 2

    Nên dùng hosting Việt Nam hay nước ngoài?

    Hosting nước ngoài là hosting nằm trên server ở nhiều nước trên thế giới. Thường các máy chủ này sẽ được đặt ở Singapore, Mỹ hay các nước châu Âu.

    Hosting Việt Nam là dịch vụ hosting từ các công ty quản lý hệ thống server trong nước. Những máy chủ trong nước sẽ không cần giao tiếp với nhau qua đường cáp biển vì thế tốc độ xử lý và truyền tải thông tin cũng rất tốt.

    Mỗi bên đều có ưu và nhược điểm riêng.

    #1. Hosting Việt Nam

    Phần lớn Hosting trong nước là Shared hosting. Phần vì dễ vận hành hơn Managed Hosting, có thể chia ra rất nhiều gói Hosting nhỏ trên một Server (Máy chủ) nên doanh thu mang lại tối đa hơn.

    Ưu điểm:

    • Không sợ đứt cáp, tốc độ rất nhanh vì Máy chủ ở Việt Nam → phù hợp nếu khách hàng của bạn tập trung chủ yếu ở VN.
    • Được hỗ trợ kỹ thuật tiếng Việt

    Nhược điểm:

    • Datacenter thiếu ổn định: hạ tầng kỹ thuật &  khâu vận hành, bảo trì còn nhiều hạn chế.
    • Đội ngũ kỹ thuật và dịch vụ khách hàng còn yếu: đây là lý do mà nhiều người hay chọn hosting nước ngoài.
    • Chi phí cao & Tài nguyên kém: cùng phân khúc nhưng giá cao hơn, tài nguyên bị chia nhỏ dẫn đến khó xử lý sự cố & bảo trì.
    • Truy cập từ nước ngoài bị ảnh hưởng khi đứt cáp: nếu website của bạn mà khách hàng chủ yếu ở trong nước thì đây không phải là trở ngại.
    • Ít có chương trình khuyến mãi

    #2. Hosting nước ngoài

    Như mình đã nói ở trên, vì đội ngũ kỹ thuật và dịch vụ khách hàng còn kém nên đa số các blogger Việt Nam đều chọn Hosting nước ngoài.

    Ưu điểm:

    • Máy chủ được thuê từ các Datacenters cao cấp
    • Đội ngũ quản lý – kỹ thuật có chuyên môn cao & làm việc với tác phong rất chuyên nghiệp.
    • Giá cả rất tốt so với dịch vụ cùng phân khúc ở trong nước, thậm chí chỉ bằng 1/3.
    • Nhiều chương trình khuyến mãi

    Nhược điểm:

    • Khi đứt cáp quang biển, người dùng ở VN sẽ bị ảnh hưởng, truy cập sẽ chậm hơn.
    • Không support bằng Tiếng Việt →  khó khăn khi trao đổi các vấn đề về kỹ thuật.

    Mua hosting ở nước ngoài cần tài khoản gì?

    Thẻ VISA/Mastercard và Paypal là giải pháp tốt nhất để thanh toán quốc tế khi mua hosting nước ngoài. Bạn có thể sử dụng thẻ VISA ảo trong ứng dụng Viettel Money để thanh toán dễ dàng.

    Nên dùng hosting nào? 3
  • Cách chọn ngách cho blog như thế nào?

    Cách chọn ngách cho blog như thế nào?

    Chọn ngách (niche) cho blog hay xác định chủ đề cho blog là một trong những phần khó khăn và nhất khi bắt đầu blog. Bạn cần phải nghiên cứu, tìm hiểu thông tin bằng nhiều cách khác nhau để tìm ra được chủ đề phù hợp.

    Chọn ngách cho blog là một vấn đề mà bạn cần làm trước khi tạo trang blog của mình.

    Có thể nói việc chọn ngách là một trong những yếu tố quyết định thành công hay thất bại của blog trong tương lai. Nếu muốn blog phát triển bền vững và tạo ra thu nhập thụ động thì bạn cần chọn ngách cụ thể, rõ ràng để tập trung viết nội dung và cung cấp giá trị mà người đọc mong đợi.

    Xem thêm Viết blog kiếm tiền cho học sinh sinh viên: Tại sao không thử?

    Ngách blog là gì?

    Ngách hay còn gọi là niche, từ để gọi chung cho một chủ đề, danh mục hay một thể loại nào đó trong một thị trường lớn hơn nó.

    ngách là gì, niche là gì

    Ví dụ trong thị trường đồ dùng nhà bếp có ngách về nồi cơm điện, ngách về bếp ga mini, ngách về chảo chống dính….Đó là một ví dụ để các bạn dễ hình dung nhất về Ngách.

    Tại sao cần chọn ngách khi viết blog?

    • Giúp định hướng nội dung của toàn bộ blog. Ví dụ nếu bạn tạo một Blog với Ngách là ẩm thực, thì bạn có thể tạo bất cứ nội dung nào liên quan đến nó mà không lo ngại việc bạn có đang làm sai hay không.
    • Thể hiện sự chuyên nghiệp: Khi bạn chuyên viết trong một lĩnh vực cụ thể, cả người đọc và Google sẽ đánh giá bạn như một chuyên gia trong lĩnh vực đó. Do đó, các bài viết của bạn sẽ được Google ưu tiên xếp hạng cao hơn trong trang kết quả tìm kiếm.
    • Có được một lượng độc giả trung thành: Khi bạn viết blog cho một đối tượng mục tiêu với thị trường ngách cụ thể, độc giả sẽ tiếp tục quay lại blog của bạn với hy vọng nhận được nội dung mới cùng chủ đề. Bởi vì họ nghĩ rằng bạn sẽ luôn xuất bản những nội dung liên quan đến họ.
    • Kiếm tiền dễ dàng từ blog: Nhờ việc thu hút được một lượng độc giả nhất định đến với blog, bạn có thể quảng bá hiệu quả các sản phẩm, dich vụ mà họ quan tâm.

    Xem thêm Cách viết blog kiếm tiền nhanh nhất!

    Cách để chọn ngách cho blog hiệu quả

    cách chọn ngách niche cho website

    Nhiều người khuyên bạn hãy theo đuổi đam mê khi chọn thị trường ngách nhưng chỉ đam mê thôi thì chưa đủ. Và nếu bạn đang loay hoay tìm kiếm đam mê của mình hãy tự hỏi bản thân những câu hỏi sau:

    • Ngách này có nhiều người quan tâm và tìm kiếm hay không? Đây là bước đầu tiên trong việc xác định một Ngách có thể kiếm được tiền hay không? Vì vậy điều bạn cần biết về Ngách đó là liệu có ai đang tìm kiếm hoặc quan tâm đến nó hay không? Bạn có thể sử dụng Google Trends (Google Xu hướng), Keywordtool… để khám phá xem chủ đề/từ khoá mà bạn dự định chọn có được người dùng quan tâm hay không.
    • Sở thích của bạn là gì? Bạn không thể ngừng nói về điều gì khi ở cạnh bạn bè, người thân?Bạn sẽ viết sách về chủ đề gì? Bạn bè thường hỏi bạn về chủ đề gì?
    • Ngách này có thể kiếm tiền từ hình thức nào? Một Blog hay một trang web có nhiều cách kiếm tiền khác nhau và bạn cần tìm ra những hình thức kiếm tiền phù hợp cho Blog của mình. Bạn có thể tham khảo 5 cách kiếm tiền từ blog dễ nhất.

    Tiếp theo kiểm tra dung lượng tìm kiếm của các chủ đề, từ khóa mà bạn dự định viết bằng các công cụ miễn phí như: Keyword planner (cần phải tạo tài khoản google ads account); Google research; Google trend; neilpatel… hoặc có tính phí như kwfinder, keywordtool,…

    Cách chọn ngách cho blog như thế nào? 4

    Những từ khoá nào có nhiều lượt truy cập và độ cạnh tranh thấp, độ khó thấp thì nếu bạn viết bài sẽ có nhiều cơ hội được xếp hạng cao trên trang Google tìm kiếm → dễ kiếm trược traffic (lượt truy cập).

    Nếu bạn không thể tìm thấy niềm đam mê của mình ngay cả khi trả lời những câu hỏi này cũng không sao. Có thể trong quá trình thực hiện công việc gì đó bạn sẽ phát hiện ra đam mê của mình thông qua nghiên cứu và học hỏi.

    Không ai sinh ra đã có đam mê trong một lĩnh vực nào đó mà phải trải qua một quá trình mày mò, tìm hiểu rồi dần dần mới yêu thích những việc họ làm.

    Các ngách cho blog phổ biến nhất

    Dưới đây là một số Ngách phổ biến và các hình thức phù hợp có thể kiếm tiền với nó. Dựa trên Ngách phổ biến này bạn có thể áp dụng cho Ngách nhỏ hơn của mình.

    Xem thêm 55 niche blog để kiếm tiền tốt nhất hiện nay!

    • Kiếm tiền trực tuyến: Tiếp thị liên kết các sản phẩm số, quảng cáo nhấp chuột (PPC), bán dịch vụ hoặc khóa học của bạn.
    • Ẩm thực: Bài đăng tài trợ, quảng cáo nhấp chuột (PPC), bán không gian quảng cáo, bán sản phẩm ẩm thực.
    • Du lịch: Tiếp thị liên kết các tour du lịch, quảng cáo nhấp chuột (PPC), bài đăng tài trợ.
    • Tin tức, đa nội dung: Quảng cáo nhấp chuột (PPC), Tiếp thị liên kết nhiều sản phẩm, bán không gian quảng cáo.
    • Nhà cửa, đời sống: Tiếp thị liên kết các sản phẩm vật lý, quảng cáo nhấp chuột (PPC).
    • Giáo dục: Tiếp thị liên kết khóa học trực tuyến, quảng cáo nhấp chuột (PPC).
  • Các website lớn sử dụng WordPress

    Các website lớn sử dụng WordPress

    Có những thương hiệu nổi tiếng thế giới nào sử dụng WordPress? Các website lớn sử dụng WordPress được không? Câu trả lời là có, khá nhiều thương hiệu hoặc cá nhân nổi tiếng đang sử dụng CMS này.

    WordPress là gì?

    WordPress là một hệ thống quản trị nội dung (CMS – content management system) mã nguồn mở dùng để xuất bản blog/website. WordPress được viết bằng ngôn ngữ lập trình PHP và cơ sở dữ liệu MySQL.

    Với WordPress, bạn có thể tạo trang web thương mại điện tử, cổng thông tin, portfolio online, diễn đàn thảo luận và những web tuyệt vời khác. WordPress cùng với Woocommerce là một trong 12 nền tảng thương mại điện tử phổ biến nhất ở Việt Nam.

    WordPress được biết đến như một CMS miễn phí nhưng tốt, dễ sử dụng và phổ biến nhất trên thế giới. Theo thống kê, hiện nay có hơn 75 triệu trang web (khoảng 28,6% số website trên thế giới) sử dụng nền tảng WordPress, trong đó có các website nổi tiếng thế giới như: Coca ColaCNNBBC AmericaSony MusicMTV News,….

    Vì sao WordPress phổ biến?

    Các website lớn sử dụng WordPress
    Giao diện của WordPress rất dễ sử dụng

    WordPress phổ biến và được nhiều người sử dụng không chỉ vì việc cài đặt rất dễ dàng mà việc sử dụng và bảo trì cũng khá đơn giản:

    • Dễ sử dụng: Thao tác sử dụng WordPress rất đơn giản, dễ hiểu và dễ vận hành nên người sử dụng không cần biết kiến thức lập trình nâng cao.
    • Dễ quản lý: Hệ thống quản trị dễ dàng, tất cả các mục như bài đăng, giao diện, cài đặt,… được sắp xếp dễ hiểu, khoa học và thân thiện với người dùng.
    • Tối ưu hóa SEO: Có các công cụ mặc định để giúp SEO trang web dễ dàng hơn và nhanh hơn.
    • Hỗ trợ nhiều loại ngôn ngữ: WordPress hỗ trợ 52 ngôn ngữ trong đó có tiếng Việt.
    • Rất nhiều giao diện (theme) có sẵn miễn phí và trả phí đáp ứng mọi nhu cầu thiết kế website từ tin tức, blog cho tới thương mại điện tử, shop bán hàng, bán khóa học…
    • Tiết kiệm chi phí: Có rất nhiều themes và plugin miễn phí, có sẵn để sử dụng, bạn có thể thiết kế một website riêng mà không tốn bất kỳ chi phí nào.
    • Cộng đồng sử dụng rộng lớn: Có thể học hỏi các mẹo vặt và thủ thuật dành cho WordPress từ những người khác trên Internet.

    Tuy nhiên, bên cạnh đó WordPress vẫn còn có một số nhược điểm như nếu cài đặt theme và plugin không đúng cách có thể dẫn đến xung đột, có hiệu suất thấp trong việc xử lý các cơ sở dữ liệu dung lượng lớn nên không phù hợp với các doanh nghiệp có dung lượng máy chủ lớn.

    Danh sách Các website lớn sử dụng WordPress

    Để xem website sử dụng công nghệ gì, chúng tôi sử dụng các công cụ BuiltWith, Alexa, Quantcast để xác định và sắp xếp được các website lớn.

    1. Sony Music

    Các website nổi tiếng sử dụng WordPress

    Sony Music là một thương hiệu âm nhạc toàn cầu sử dụng WordPress để cung cấp sức mạnh cho trang web của mình. Trang web giới thiệu các nghệ sĩ, tin tức mới nhất, nguồn cấp dữ liệu Twitter  và nhiều tính năng nữa.

    2. Blog Playstation

    các thương hiệu lớn sử dụng wordpress

    Playstation là một trong những công ty game lớn nhất trên thế giới. Họ sử dụng WordPress làm trang blog cung cấp các mẹo, bản phát hành trò chơi, tin tức nội bộ, v.v.

    3. TechCrunch

    Các website lớn sử dụng Wordpress 5

    TechCrunch là một trang web công nghệ rất phổ biến bao gồm các tin tức mới nhất về các công ty khởi nghiệp, tiện ích, sự kiện và các chủ đề liên quan khác.

    4. The Next Web

    Các website lớn sử dụng Wordpress 6

    The Next Web là một trang web công nghệ và tin tức nổi tiếng với các bài viết về các chủ đề như mã hóa và phát triển, start up, AI, v.v.

    5. Tạp chí Time

    Các website lớn sử dụng Wordpress 7

    Tạp chí Time là một trong những trang web và tạp chí tin tức của Mỹ hoạt động lâu nhất. Trang web bao gồm các chủ đề như chính trị, sức khỏe, công nghệ, giải trí, khoa học, v.v.

    6. CNN Press Room

    Các website lớn sử dụng Wordpress 8

    CNN Press Room là trang web chính thức của nhóm quan hệ công chúng của CNN. Trang web cung cấp quyền truy cập vào thông cáo báo chí, tờ thông tin, liên hệ báo chí, v.v.

    7. Disney Books

    Sách của Disney

    Disney Books là trang web chính thức cho bộ phận xuất bản của Disney. Khách truy cập có thể sắp xếp sách theo độ tuổi, nhân vật, sách bán chạy nhất và hơn thế nữa.

    8. Spotify Newsroom

    Phòng tin tức Spotify

    Spotify Newsroom là trang web báo chí cho ứng dụng phát trực tuyến nhạc Spotify. Độc giả có thể tìm thấy tin tức, cập nhật, bản phát hành âm nhạc và một biểu mẫu đăng ký nhận bản tin email duy nhất.

    9. Wired

    Các website lớn sử dụng Wordpress 9

    Wired là một trang web và tạp chí hàng tháng dài hạn tập trung vào cách công nghệ tác động đến chính trị, văn hóa và nền kinh tế. Trang web này có các bài báo dạng dài, bài đánh giá sản phẩm, bảng tổng hợp và hơn thế nữa.

    10. Microsoft News

    Các website lớn sử dụng Wordpress 10

    Microsoft News thông tin những diễn biến mới nhất bên trong Microsoft. Nó có các tin tức, cập nhật và câu chuyện mới nhất về công ty.

    Ngoài ra còn rất nhiều website lớn khác dùng WordPress như Boing Boing, Mashable, Tạp chí Etsy, Blog TED, Blog Yelp, cPanel Blog, Vogue, Angry Birds, Usain Bolt, New York Times, Blog Mozilla

  • Chọn Hosting hay VPS?

    Chọn Hosting hay VPS?

    Với VPS, người dùng có thể làm chủ được hoạt động của máy chủ như: Chúng hoạt động ra sao, nên cài đặt những gì,… Vì vậy, người quản lý VPS sẽ phải là người có kinh nghiệm, kiến thức sâu rộng về máy chủ. Còn với dịch vụ Hosting thì không, bởi người dùng sẽ phải phụ thuộc hoàn toàn vào người quản lý.

    Ngoài ra, gói VPS có thể lưu trữ được toàn bộ hệ thống của website doanh nghiệp còn hosting chỉ có thể chạy được một số subdomain của một website nào đó. Vì thế, mức độ xây dựng cũng như khả năng quản lý của VPS sẽ lớn và phức tạp hơn khi sử dụng Hosting.

    Chọn Hosting hay VPS? 11

    Đó chính là lý do vì sao cả Hosting và VPS có cấu hình tương đương nhau nhưng VPS luôn có chi phí cao hơn là Hosting.

    Nếu bạn là một newbie, chúng tôi khuyên dùng Hosting thay vì dùng VPS. Nếu bạn muốn tự mình quản lý VPS, hãy tham gia các khóa học về CNTT.

    Chọn Hosting hay VPS? 12

    Tại sao nên chọn Hosting thay vì VPS?

    Dịch vụ lưu trữ web chia sẻ (shared host hay shared hosting) là dịch vụ lưu trữ web mà trong đó nhiều trang web nằm trên một máy chủ web được kết nối với internet.

    Đây thường là lựa chọn kinh tế nhất cho việc lưu trữ web, vì tổng chi phí bảo trì máy chủ được phân bổ cho nhiều khách hàng. Khi chọn shared host, trang web của bạn sẽ chia sẻ chung tài nguyên của một máy chủ vật lý với một hoặc nhiều trang web khác. Các tài nguyên này bao gồm cấu hình phần cứng (CPU, RAM, ổ cứng, kết nối mạng) và phần mềm (hệ điều hành, web server, các công cụ quản trị dữ liệu…). Hiểu một cách đơn giản thì nó giống bạn đang sống trong một tòa chung cư vậy. Mỗi căn hộ là một gói shared host. Các căn hộ sử dụng chung tài nguyên của tòa nhà như hành lang, thang máy, thang bộ…

    Ưu điểm của shared host là giá thành thường rẻ hơn, bạn được trang bị đầy đủ mọi thứ và được hỗ trợ kỹ thuật đến… tận răng. Tuy nhiên, nhược điểm của nó là tài nguyên thường bị hạn chế và hệ thống dễ bị quá tải do số lượng người dùng cao.

    Website của bạn nhỏ

    Nếu dự án của bạn rất nhỏ, bài đăng hằng ngày ít, lưu trữ hình ảnh ít, không cần cấu hình đặc biệt thì có thể chọn Hosting. Nhưng nếu web tầm vài chục GB thì tốt nhất bạn nên mua VPS hoặc có thể dùng dùng Enterprise/Business Hosting.

    Khi mới bắt đầu chúng ta không có quá nhiều chi phí cũng như kiến thức thì với câu hỏi Nên thuê VPS hay Hosting việc lựa chọn Hosting luôn là lựa chọn hợp lý vì giá thành rẻ, dễ dàng sử dụng vì không phải thao tác và đòi hỏi quá nhiều kiến thức như VPS.

    Nhưng tới một thời điểm mà bạn phát triển website có dung lượng lớn rồi, thì tìm tới VPS là việc nên làm. Tới lúc này, kiến thức về hosting của bạn đã tương đối tốt thì việc chuyển sang VPS theo các hướng dẫn có sẵn cũng không phải là vấn đề gì.

    Bạn không có kiến thức quản trị VPS

    • Bạn không có kiến thức quản trị VPS/Server. Nó là kiến thức chuyên ngành “Quản trị mạng” (CNTT). Đang làm kinh doanh, bán hàng, marketing… tự dưng lại đòi học chuyên ngành khác để chỉ mỗi quản lý cái VPS cho cái web bé xíu của mình làm gì? Mấy bạn làm agency thiết kế web, freelance thiết kế web hoặc dân lập trình mới cần tìm hiểu.
    • Không biết bảo mật VPS (chống DDOS, brute force attack…). Lại một đống kiến thức về Security phải học.
    • Giá cao nếu không biết tận dụng hết tài nguyên VPS trong khi web của bạn bé xíu. Kiểu như chỉ cần 1 ngôi nhà nhỏ lại bỏ đống tiền ra đi mua biệt thự.
    • Support khó khăn mệt mỏi. Và nếu có ai đó support bạn cũng ko hiểu họ nói cái gì (do khác chuyên ngành)

    Khi nào nên chọn VPS thay vì Hosting?

    Virtual Private Server (VPS) là một máy chủ “ảo”. Nó sở hữu đầy đủ mọi thứ để có thể hoạt động độc lập (hệ điều hành, web server…). Bạn nắm quyền quản trị cao nhất (root) và có toàn quyền can thiệp vào hoạt động của VPS. Bạn có thể cài hệ điều hành, web server… hoặc bất cứ phần mềm nào khác mà bạn muốn. Tuy nhiên, trên thực tế, các bạn vẫn phải chia sẻ chung tài nguyên của máy chủ vật lý chứa VPS. Nó giống mô hình của các biệt thự liền kề vậy.

    Website bao gồm nhiều thư viện đặc biệt

    Trường hợp này đòi hỏi các bạn cần chạy nhiều thư viện đặc biệt nên sẽ có những yêu cầu cao hơn, cần bổ sung nhiều thư viện khi bạn cần nên việc sử dụng VPS sẽ tối ưu và đáp ứng đủ yêu cầu hơn. 

    Nhu cầu sử dụng VPS thường rất nhiều như là máy chủ game, lưu trữ website, phát triển platform, lưu trữ các dữ liệu như ảnh, video, email, giả lập sandbox…

    Cần quyền kiểm soát toàn bộ website

    Nếu bạn muốn toàn quyền kiểm soát tất cả các dữ liệu web thì nên chọn VPS thay vì Hosting bởi VPS là máy chủ ảo độc lập tách biệt với các gói VPS. Còn Hosting thì lại bị ảnh hưởng bởi các website khác cùng đặt trên một máy chủ.

    Lúc này bạn cũng nên lựa chọn thuê VPS, ở đó sẽ tách biệt hoàn toàn với các gói VPS khác, nơi mà bạn cài hệ điều hành bạn thích, chạy thư viện bạn thích, tăng bộ nhớ cho PHP hay giảm bộ nhớ của SQL, hoặc bạn cài lưu trữ dữ liệu riêng biệt, nói chung ở đó bạn coi như đang sở hữu một mô hình client server. 

    Lượng truy cập lớn

    Việc nên thuê vps hay hosting cũng dựa vào việc bạn cần dung lượng truy cập là bao nhiêu.

    Lúc mới đầu bạn dùng hosting và cảm thấy tốc độ website vẫn hoạt động tốt không quá chậm, tuy nhiên khi phát triển website có nhiều nội dung thì thường xuyên cảm thấy tốc độ website bị ảnh hưởng, bắt đầu chậm lại. Nếu cảm thấy tình trạng website bị chậm lại vẫn tiếp diễn thì đây có lẽ là lúc bạn nên nghĩ tới việc dùng VPS thay vì Hosting.

    Với những trường hợp các bạn yêu cầu lượng truy cập website lớn, đảm bảo tính ổn tính thì sự lựa chọn hoàn hảo nhất đó là VPS. Bởi VPS sẽ không bị giới hạn băng thông, được sử dụng dụng dung lượng RAM khủng còn hosting không đủ bộ nhớ RAM để xử lý lượng truy cập vài trăm k đến 1k user online được.

    Thiếu tài nguyên

    Nếu bạn gặp phải lỗi 503 Server Errors ở một website nào đó thì có nghĩa là website đó đang gặp phải tình trạng không đủ bộ nhớ để chứa dữ liệu, và chuyển sang VPS là một điều cần thiết lúc này.

    Các nền tảng web cần biết

    Để tạo một website, có khá nhiều cách. Nhưng dễ dàng nhất là sử dụng các nền tảng có sẵn. Dưới đây là một số nền tảng phổ biến nhất:

    Chọn Hosting hay VPS? 13
    • WordPress: dùng để build blog, web bán hàng, web review/so sánh giá, và landing page;
    • Shopify: tối ưu cho web bán hàng. Không nên dùng làm web affiliate, blog, landing page.

    Bạn có thể tham khảo thêm 12 nền tảng thương mại điện tử phổ biến ở Việt Nam

  • Chia sẻ danh sách IP Spam Bot

    Chia sẻ danh sách IP Spam Bot

    Gần đây website của chúng tôi mỗi ngày có hàng trăm bình luận spam bằng các thứ tiếng nước ngoài, đặc biệt là tiếng Nga.

    Chia sẻ danh sách IP Spam Bot 14

    Cùng với đó là lượng truy cập tăng và CPU luôn trong tình trạng 100% gây lỗi 503 rất khó chịu.

    Có nhiều cách để chặn các bot spam nước ngoài đó như dùng plug in, dùng cloudflare… Nhưng có một cách rất đơn giản là bạn hãy chặn các IP spam bot đó bằng cách thêm lệnh chặn truy cập từ các IP đó vào tệp .htaccess trong thư mục gốc của website.

    Dưới đây là danh sách các ip spam bot mà chúng tôi đã tổng hợp, bạn có thể sử dụng luôn mà không cần lọc thủ công:

    deny from 93.81.221.181
    deny from 118.71.233.153
    deny from 83.149.21.139
    deny from 92.38.136.69
    deny from 92.119.114.118
    deny from 195.181.166.143
    deny from 223.151.179.70
    deny from 188.126.73.214
    deny from 46.161.11.64
    deny from 188.126.73.206
    deny from 168.91.111.93
    deny from 178.17.182.30
    deny from 37.120.232.51
    deny from 188.126.79.14
    deny from 89.187.168.82
    deny from 194.113.106.76
    deny from 138.128.109.145
    deny from 156.146.36.197
    deny from 194.195.91.23
    deny from 42.7.111.129
    deny from 185.232.21.140
    deny from 138.199.36.201
    deny from 161.117.5.252
    deny from 185.130.184.220
    deny from 89.187.165.104
    deny from 194.60.69.218
    deny from 104.144.240.22
    deny from 196.242.21.161
    deny from 196.242.115.115
    deny from 185.112.82.230
    deny from 196.196.216.253
    deny from 92.124.163.215
    deny from 185.232.21.147
    deny from 178.17.182.246
    deny from 185.112.82.239
    deny from 45.87.212.60
    deny from 196.196.216.137
    deny from 196.245.186.246
    deny from 191.96.168.21
    deny from 45.152.182.149
    deny from 45.153.160.139
    deny from 192.42.116.13
    deny from 185.220.0.0/16
    deny from 195.144.21.219
    deny from 198.98.56.248
    deny from 81.17.18.62
    deny from 45.145.128.85
    deny from 46.183.218.142
    deny from 146.70.16.247
    deny from 102.129.145.231
    deny from 195.78.54.198
    deny from 116.203.224.180
    deny from 84.200.246.242
    deny from 72.221.196.152
    deny from 5.231.237.54
    deny from 154.13.1.21
    deny from 195.246.120.82
    deny from 191.96.150.51
    deny from 178.34.163.148
    deny from 91.76.211.158
    deny from 37.19.198.51
    deny from 194.34.133.85
    deny from 185.130.184.202
    deny from 31.13.191.118
    deny from 109.248.149.11
    deny from 2.92.197.125
    deny from 110.18.0.4
    deny from 185.206.224.210
    deny from 84.17.53.26
    deny from 181.214.206.43
    deny from 5.18.165.145
    deny from 178.176.214.144
    deny from 1.55.45.89
    deny from 84.17.53.10
    deny from 178.176.213.243
    deny from 216.131.114.163
    deny from 194.156.92.143
    deny from 216.131.111.168
    deny from 216.131.111.131
    deny from 216.131.111.143
    deny from 109.70.100.28
    deny from 216.131.111.10
    deny from 216.131.114.13
    deny from 194.156.92.74
    deny from 216.131.111.138
    deny from 216.131.114.79
    deny from 216.131.114.19
    deny from 45.153.160.130
    deny from 5.183.209.217
    deny from 178.17.174.232
    deny from 5.2.70.223
    deny from 188.122.82.146
    deny from 5.183.130.125
    deny from 171.225.145.61
    deny from 104.244.79.196
    deny from 185.213.154.172
    deny from 95.153.31.85
    deny from 46.161.11.11
    deny from 216.131.114.67
    deny from 216.131.114.169
    deny from 107.189.30.86
    deny from 216.131.114.127
    deny from 216.131.114.132
    deny from 34.134.13.239
    deny from 118.166.236.84
    deny from 216.131.111.173
    deny from 216.131.114.108
    deny from 91.90.122.154
    deny from 216.131.114.6
    deny from 216.131.114.121
    deny from 122.169.39.209
    deny from 106.215.33.238
    deny from 27.57.94.8
    deny from 216.131.111.45
    deny from 84.54.53.198
    deny from 89.234.157.254
    deny from 109.70.100.29
    deny from 216.131.111.149
    deny from 216.131.114.12
    deny from 216.131.114.138
    deny from 216.131.114.49
    deny from 216.131.114.60
    deny from 216.131.114.36
    deny from 216.131.114.115
    deny from 216.131.111.22
    deny from 178.158.50.42
    deny from 216.131.111.9
    deny from 36.90.41.0
    deny from 216.131.114.43
    deny from 216.131.114.18
    deny from 185.83.214.69
    deny from 216.131.114.193
    deny from 91.219.237.21
    deny from 109.194.246.90
    deny from 196.19.207.145
    deny from 46.8.212.236
    deny from 216.131.111.16
    deny from 216.131.114.72
    deny from 178.32.184.2
    deny from 216.131.111.156
    deny from 216.131.111.167
    deny from 213.202.216.189
    deny from 46.8.222.38
    deny from 92.100.222.242
    deny from 216.131.111.3
    deny from 45.153.160.135
    deny from 95.84.18.106
    deny from 45.86.1.160
    deny from 193.56.72.151
    deny from 121.43.148.69
    deny from 211.250.161.108
    deny from 216.131.114.24
    deny from 171.247.53.119
    deny from 168.91.79.12
    deny from 194.32.122.32
    deny from 95.216.101.39
    deny from 87.247.143.229
    deny from 216.131.114.139
    deny from 196.242.46.77
    deny from 87.98.158.99
    deny from 178.168.206.141
    deny from 216.131.114.48
    deny from 216.131.114.55
    deny from 46.183.220.230
    deny from 185.195.58.225
    deny from 45.147.193.134
    deny from 216.131.114.216
    deny from 125.235.235.89
    deny from 216.131.111.4
    deny from 216.131.111.40
    deny from 216.131.114.90
    deny from 109.248.204.58
    deny from 194.135.33.152
    deny from 185.100.87.192
    deny from 5.2.69.50
    deny from 185.165.168.229
    deny from 36.134.129.39
    deny from 216.131.114.97
    deny from 62.113.112.169
    deny from 120.24.194.86
    deny from 216.131.114.211
    deny from 60.11.213.160
    deny from 109.248.54.45
    deny from 77.83.148.167
    deny from 120.35.180.224
    deny from 193.169.253.35
    deny from 216.131.111.27
    deny from 216.131.114.240
    deny from 95.128.165.89
    deny from 216.131.114.144
    deny from 81.6.43.9
    deny from 151.237.179.26
    deny from 138.199.36.239
    deny from 216.131.114.175
    deny from 216.131.111.144
    deny from 45.147.192.235
    deny from 223.151.182.100
    deny from 95.182.126.50
    deny from 45.81.252.47
    deny from 51.195.103.74
    deny from 45.153.160.132
    deny from 46.29.248.238
    deny from 45.153.160.136
    deny from 199.195.250.77
    deny from 176.10.99.200
    deny from 178.17.174.162
    deny from 81.17.18.59
    deny from 199.249.230.144
    deny from 45.151.167.10
    deny from 45.13.104.179
    deny from 185.191.127.215
    deny from 185.56.80.65
    deny from 199.249.230.112
    deny from 163.172.213.212
    deny from 192.42.116.16
    deny from 199.249.230.106
    deny from 109.70.100.22
    deny from 199.195.253.162
    deny from 45.153.160.138
    deny from 199.249.230.173
    deny from 27.71.120.87
    deny from 188.170.172.182
    deny from 193.58.168.177
    deny from 45.74.44.164
    deny from 45.129.79.154
    deny from 185.181.245.11
    deny from 116.109.26.55
    deny from 45.132.186.185
    deny from 5.140.65.238
    deny from 14.180.187.193
    deny from 195.246.120.35
    deny from 45.153.160.140
    deny from 216.131.111.21
    deny from 45.120.51.99
    deny from 216.131.114.7
    deny from 178.176.218.218
    deny from 175.171.159.72
    deny from 193.31.24.154
    deny from 45.153.160.137
    deny from 166.88.248.74
    deny from 116.252.173.103
    deny from 178.184.242.63
    deny from 216.131.114.180
    deny from 79.142.77.59
    deny from 46.161.11.8
    deny from 216.131.114.96
    deny from 91.123.28.14
    deny from 216.131.111.150
    deny from 178.168.223.236
    deny from 222.124.153.91
    deny from 216.131.114.31
    deny from 46.161.11.178
  • Responsive YouTube Embeds in WordPress

    Responsive YouTube Embeds in WordPress

    Responsive YouTube Embeds in WordPress

    To Responsive YouTube Embeds in WordPress, you must add the following code to your functions.php file:

    add_filter('the_content', function($content) {
       return str_replace(array("<iframe", "</iframe>"), array('<div class="iframe-container"><iframe', "</iframe></div>"), $content);
    });
    
    add_filter('embed_oembed_html', function ($html, $url, $attr, $post_id) {
       if(strpos($html, 'youtube.com') !== false || strpos($html, 'youtu.be') !== false){
      		return '<div class="embed-responsive embed-responsive-16by9">' . $html . '</div>';
       } else {
        return $html;
       }
    }, 10, 4);
    
    
    add_filter('embed_oembed_html', function($code) {
      return str_replace('<iframe', '<iframe class="embed-responsive-item" ', $code);
    });

    Then, add this CSS to your stylesheet.css file:

    .embed-responsive {
      position: relative;
      display: block;
      height: 0;
      padding: 0;
      overflow: hidden;
    }
    .embed-responsive .embed-responsive-item,
    .embed-responsive iframe {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      width: 100%;
      height: 100%;
      border: 0;
    }
    .embed-responsive-16by9 {
      padding-bottom: 56.25%;
    }

     

  • How to force https in htaccess

    How to force https in htaccess

    After installing an SSL certificate, your website is available over HTTP and HTTPS. However, it’s better to use only the latter because it encrypts and secures your website’s data. While Hostinger allows users to configure this setting in just one click, you can also use the .htaccess file to force HTTPS connection. This tutorial will show you how.

    How to force https on All Traffic

    One of the many functions you can perform via .htaccess is the 301 redirects, which permanently redirects an old URL to a new one. You can activate the feature to force HTTPS on all incoming traffic by following these steps:

    1. Go to File Manager in your hosting panel and open .htaccess inside the public_html folder. If you can’t locate it, make sure to create or unhide it.
      In my hosting, I use Cpanel, I do these following steps:
      Howto force https How to force https in htaccess 15
    2. Scroll down to find RewriteEngine On and insert the following lines of code below it:
      RewriteEngine On
      RewriteCond %{HTTPS} off
      RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    3. Save the changes.

    IMPORTANT: Make sure that the line RewriteEngine On is not repeated twice. In case the line already exists, simply copy the rest of the code without it.

    How to force https on a Specific Domain

    Let’s say that you have two domains: http://yourdomain1.com and http://yourdomain2.com. Both domains access the same website, but you only want the first one to be redirected to the HTTPS version. In this case, you need to use the following code:

    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^yourdomain1.com [NC]
    RewriteCond %{HTTPS} off
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

    Make sure to replace yourdomain1 with the actual domain you’re trying to force HTTPS on.

    Forcing HTTPS on a Specific Folder

    The .htaccess file can also be used to force HTTPS on specific folders. However, the file should be placed in the folder that will have the HTTPS connection.

    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteRule ^(folder1|folder2|folder3) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

    Make sure to change the folder references to the actual directory names.

    After making the changes, clear your browser’s cache and try to connect to your site via HTTP. If everything was added correctly, the browser will redirect you to the HTTPS version.

    Conclusion

    Congratulations! you have successfully edited your .htaccess file and redirected all HTTP traffic to HTTPS, the safe version of your website. Depending on the platform where you developed your website, there could be alternative methods to enable this feature. For example, you can configure your WordPress site to work with HTTPS using plugins.

  • Cách kiểm tra website viết bằng ngôn ngữ gì?

    Cách kiểm tra website viết bằng ngôn ngữ gì?

    Cách kiểm tra website viết bằng ngôn ngữ gì?

    Để kiểm tra website viết bằng ngôn ngữ gì, bạn có thể thực hiện các bước sau:

    Hướng dẫn Cách kiểm tra website viết bằng ngôn ngữ gì

    • 2️⃣Nhập url (tên miền) của website cần kiểm tra vào ô “Enter a website addres…” và bấm vào Lookup

    Bạn có thể nhập vào một từ khóa hoặc công nghệ nào đó để tìm kiếm, ví dụ có thể nhập ‘wordpress’ hoặc ‘php’ hoặc ‘ecommerce’….

    • 3️⃣Website sẽ hiển thị các thông tin chi tiết, ví dụ với website o2.edu.vn, thì BuiltWith sẽ hiển thị:
      • Website sử dụng nền tảng (framework) là PHP, sử dụng mã nguồn WordPress
      • Các plugin mà website sử dụng như RankMath, Lazy Load…
      • Các thư viện Javascript như MathJax…

    Ngoài BuitlWith, bạn có thể sử dụng các dịch vụ khác như wappalyzer.com, w3techs.com/sites hoặc sử dụng các extensiton cho Chrome.