Category: Thủ Thuật Web

  • WordPress là gì ? Và những loại website có thể làm được từ WordPress

    WordPress là gì ? WordPress là một mã nguồn mở để làm web thật sự rất tuyệt vời cho những người mới. Thậm chí là những người giỏi rồi cũng thường hay sử dụng WordPress bởi sự tiền lợi của nó. Bài viết này mình sẽ nói nhiều về những kiến thức cơ bản về WordPress. Và những trang web mà WordPress có thể làm được.

    Như các bạn biết, để viết ra một trang web, người ta có thể lựa chọn sử dụng khá nhiều ngôn ngữ lập trình. Nào là HTML, ASP, PHP v…v… Trong mỗi loại ngôn ngữ đó các nhà phát triển lại lựa chọn 1 ngôn ngữ làm lõi để phát triển.

    Ví dụ: mình lấy ngôn ngữ ASP để phát triển ra 1 thương hiểu mã nguồn mở có tên là Zen. Một người khác lấy ngôn ngữ PHP làm ra WordPress và phát triển nó.

    WordPress là gì ?

    • WordPress là một mã nguồn mở được viết bằng PHP có dử dụng cơ sở dữ liệu MySQL. Nó khá rườm rà nhưng hy vọng đến đây các bạn đã hình dung. Chắc sẽ có bạn thắc mắc cơ sở dữ liệu MySQL ? Các bạn đừng lo, các bạn không cần biết gì về nó thì các bạn cũng làm website được.
    • Là công cụ giúp các bạn xây dựng website chỉ trong vòng 30 phút.
    • WordPress nhắm vào đối tượng mới bắt đầu và những người phổ thông. Không đòi hỏi bạn phải có kiến thức cao siêu. Vì WordPress rất trựa quan và dể hiểu.
    • Nếu muốn phát triển mạnh trên WordPress vẫn được vì m7c1 độ tùy biến của nó khá cao.

    Những website có thể làm được từ WordPress

    Dưới đây là một số Ví dụ mà WordPress có thể làm ra.

    WordPress có thể dùng để làm Blog
    Blog Review Phim
    WordPress có thể dùng để làm website về du lịch
    Blog về du lịch
    WordPress có thể làm website phim online
    Một website chia sẽ phim online đượ làm từ WordPress
    WordPress làm được khá nhiều dạng website
    Một wensite khác chia sẽ về phim online cũng sử dụng WordPress

    Ngoài ra còn có thể loại giới thiệu doanh nghiệp, trang web bán hàng v..v… Mức độ tùy biến của WordPress thật sự rất nhiều. Xét về sự phổ biến phát triển rộng rãi của nó thì không cần phải bàn.

    Ưu và nhược điểm khi dùng WordPress

    Ưu

    • Dễ dàng cài đặt và cập nhật những phiên bản mới – Không giống như bạn sử dụng mã nguồn khác. Mỗi khi muống sử chữa, cài đặt thêm hay cập nhật phiên bàn mới thì phải liên hệ IT. Không .. không cần phải làm như vậy, mọi thứ chỉ đơn gian bằng một cái click chuột.
    • Chi phí gần như bằng 0 – Bạn không cần phải thuê coder hay thuê một bên thứ ba làm website cho mình. Vì WordPress là một mã nguồn mở. Mặc định thông thường mã nguồn mở là miễn phí. Bạn chỉ cần mua domain namehosting rồi bắt đầu cài đặt WordPress.
    • Quản trị dể dàng – Bạn không cần phải biết sâu về code hay những kiến thức chuyên môn. Sử dụng WordPress giống như bạn đang sử dụng phần mềm vậy. Nó có giao diện rõ ràng trực quan.
    • Theme (giao diện) – WordPress cung cấp cho các bạn hàng ngàn theme miễn phí. Song song đó cũng có những nơi bán theme. Đương nhiên thì tiền nào của đó. Khi mua theme thì các theme này có giao diện đẹp, thậm chí là nhiều tính năng hơn. Theme cũng được chia ra nhiều chủng loại như theme thích hợp làm web doanh nghiệp, có theme thích hợp là food bloger v..v…
    • Plugin – Bạn có thể cài thêm những tính năng cho web thông qua những plugin. Đương nhiên là nó cũng giống như theme. Có những plugin có phí và miễn phí. Quá trình cài đặt cũng hết sức đơn giản.

    Nhược

    • Bảo mật – Thật ra thì vấn đề bảo mật của WordPress không tệ. Nhưng vì nó là mã nguồn mở, nên ai cũng biết được cấu trúc của nó. Vậy nên ai cũng có thể dể dàng biết được đường link đăng nhập vào website của bạn. Ví dụ như ai xài wordpress là mặc định là tên_web_của_bạn.com/wp-admin. Nhưng bạn cũng đừng quá lo vì có rất nhiều plugin hỗ trợ cho việc này.
    WordPress là gì ?

    WordPress là một CMS ( Content Management System ) phổ biến nhất hiện nay. 35% website trên toàn thế giới sử dụng nền tảng này. WordPress được tin dùng nhiều vì sự tiện lợi mà nó mang đến. Bạn là người mới bắt đầu hay có kiến thức đều nên sử dụng nền tảng này để phát triển website.

    WordPress làm ra được những loại website nào ?

    Blog, giới thiệu doanh nghiệp, travel, food bloger, web bán hàng online v..v..

    Ưu điểm khi dùng WordPress

    Dễ dàng cài đặt và cập nhật những phiên bản mới
    Chi phí gần như bằng 0
    Quản trị dể dàng
    Theme (giao diện) phong phú
    Plugin đa dạng về tính năng

    Nhược điểm khi dùng WordPress

    Bảo mật

  • Dịch vụ lưu trữ web là gì ? Những vấn đề liên quan

    Dịch vụ lưu trữ web có rất nhiều tên gọi khác nhau. Nhưng thường nhất là Web Server, Hosting, VPS. Thông dụng và được nhiều người sử dụng nhất là Hosting. Trong thời gian đầu khi chập chững bắt đầu tập tành làm web Zen sử dụng hosting rất nhiều. Trong bài viết này Zen sẽ đưa cho các bạn khái niệm cơ bản về hosting và VPS. Hai hình thức lưu trữ website mà Zen thường sử dụng nhất.

    Sau bài viết về Domain Name, hy vọng các bạn đã hình dung được vai trò và nhiệm vụ của nó. Vậy nó và nơi lưu trữ web có mối quan hệ gì với nhau ? Vì sao phải cần có domain name và web server thì website mới hoạt động ?

    Hosting là gì ?

    Hosting còn có một tên gọi khác là web hosting. Là dịch vụ lưu trữ những file, những tập tin hình ảnh, âm thanh, video v..v.. Khi bạn đăng ký mua 1 gói hosting thì bạn đã có một nơi lưu trữ dữ liệu web trên môi trường Internet.

    Hosting là gì ?
    Một trang web bán hosting và những thông số kỹ thuật mà họ đưa ra cho từng gói

    Cách thông số kỹ thuật của Hosting ?

    Hosting có rất nhiều thành phần và thông số kỹ thuật. Tuy nhiên mình sẽ liệt kê ra những cái quan trọng nhất. Đây là những thông số mà các bạn cần phải nắm thật kỹ khi mua hosting.

    Dung lượng hosting là gì ?

    Dung lượng của hosting có tên tiếng anh là Disk space. Nói một cách dể hiểu thì nó là dung lượng lưu trữ. Giống như trên PC của các bạn có ổ cứng bao nhiêu TB hay bao nhiêu GB vậy ah. Vì thế khi dung lượng của hosting đầy thì bạn không thể upload hay lưu trữ thêm file. Chính vì thế khi mua hosting các bạn nên chọn những nơi bán có hình thức KHÔNG GIỚI HẠNG DUNG LƯỢNG. Tên tiếng anh của nó là Unlimited.

    Điều mình ghét nhất ở các nơi bán hosting ở Việt Nam là dựa vào việc giới hạng dung lượng lưu trữ. Sau một thời gian sử dụng thì khuyến khích mình mua thêm, và cứ thêm thêm … Mỗi lần mua thêm như vậy thì tùy vào mức giá của từng nơi, tuy số tiền không lớn, nhưng chắc chắn bạn sẽ rất bực bội.

    Tóm lại là Zen không thích sử dụng dịch vụ hosting của Việt Nam, kể cả domain name cũng vậy. Nên Zen thường xuyên sử dụng hosting của nước ngoài nhiều hơn. Trong đó có một thương hiệu mà Zen đã sử dụng trong 5 năm qua. Đó chính là StableHost.

    Hosting có dung lượng Unlimited
    Hosting có thông số dung lượng và băng thông KHÔNG GIỚI HẠNG (Unlimited)

    Băng thông Hosting là gì ?

    Băng thông hay còn gọi là Bandwidth. Đây là thông số thể hiện một phần mức độ truy cập của người dùng đến trang web của bạn trong một tháng. Nói một cách dể hiểu là thế này. Giả sử như bạn tải lên trang web của bạn một video nặng 10MB. Và trong một tháng đó có 1000 người truy cập web của bạn và xem video này. Tức là bạn đã tốn băng thông lên đến 10GB.

    Vậy điều gì sẽ xảy ra nếu băng thông gói hosting của bạn chỉ có 5GB một tháng thôi. Bạn sẽ bị tắt dịch vụ hosting từ nhà cung cấp (chỗ bạn mua hosting ah). Bạn phải trả thêm phí thì hosting của bạn mới hoạt động trở lại. Và đó vẫn luôn là các chiêu trò móc túi của những người bán hosting ở Việt Nam.

    Vậy nên Bandwidth Unlimited là một lựa chọn bớt rắc rối nhất. Và những thông số này thì hosting nước ngoài làm tốt hơn những công ty bán hosting ở Việt Nam rất nhiều.

    Addon Domain là gì ?

    Addon Domains là số lượng domain name được phép trỏ về hosting. Chắc các bạn vẫn còn nhớ cách Domain name hoạt động như thế nào Zen có đề cập. Với hosting nó có thể cho phép nhiều domain name trỏ về IP của nó. Nó sẽ tự phân ra theo từng khu vực (thư mục) để quản lý. Ví dụ như hình bên dưới.

    Hosting có thể cho phép nhiều domain trỏ về
    Hosting có thể cho phép nhiều domain trỏ về.

    Đương nhiên là với những nhà cung cấp dịch vụ ở nước ngoài thì họ không giới hạng.

    Khi nào thì nên dụng Hosting ?

    Khi các bạn mới bắt đầu tìm hiểu và làm web thì nên dùng hosting. Vì nó đơn giản và có sẵn phần lõi để các bạn quản lý. Hiểu nôm na là một hệ điều hành. Cụ thể và phổ biến nhất hiện nay là Cpanel (có nhiều cái khác nhưng Cpanel là chủ yếu).

    Thực chất Hosting nói một cách dể hiểu là phòng trọ. Khi bạn thuê phòng trọ thì nó cũng chỉ dùng được chứ không mạnh mẽ. Có thể bạn chọn những thông số bên trên là Unlimited (không giới hạng). Tuy nhiên đó cũng chỉ là phòng trọ, vì cấu hình của nó khó lòng hơn VPS.

    VPS là gì ? Khác biệt giữa VPS và Hosting ?

    VPS là từ viết tắt của Virtual Private Server. Nói cách dể hiểu thì đây là loại hosting cấp cao. Nếu như hosting được ví như một phòng trọ thì VPS là ngôi nhà trọ.

    Phòng trọ nếu bạn thuê thì chỉ cần dọn vào là ở thôi. Tuy nhiên khi thuê nhà trọ thì bạn phải là người cài đặt và sắp xếp tất cả trang trí nội ngoại thất. Tức là bạn phải cài đặt hệ điều hành cho VPS này. Đói hỏi bạn phải có kiến thức về Linux và các thứ liên quan. Bạn đừng quá lo lắng, Zen sẽ có một bài hướng dẫn riêng các bạn về phần này. Bạn sẽ kiểm soát được VPS mà không cần phải biết quá nhiều về Linux đâu.

    Và khi sử dụng VPS thì có đôi chút khác với Hosting. Và dưới đây là những lưu ý khi mua VPS.

    • Những gói VPS các bạn có thể mua không có dung lượng Unlimited.
    • Tương tự với băng thông cũng không có Unlimited. Bù lại thì băng thông được cấp cho mỗi gói VPS cũng khá cao.
    • Ram của VPS cũng là điều cần lưu ý vì nó xử lý các tác vụ về web nhanh hay chậm, chiệu được tải nhiều (số người online trong cùng một thời điểm) là tùy thuộc vào ram và …
    • Và CPU cũng là một điểm kỹ thuật quan trọng không kém.
    Một gói VPS cơ bản ở Linode
    Đây là một VPS Zen dùng cho 5 website vừa và nhỏ

    Những điểm khác biệt giữa VPS và Hosting ?

    • VPS mạnh hơn hosting. Đương nhiên rồi nhà riêng thì rộng rãi và thoáng mát hơn phòng trọ.
    • VPS thì bạn có thể chủ động hơn trong việc thiết lập, tuy nhiên đòi hỏi bạn phải có kiến thức hơi chuyên sâu. Nên vì vậy mà nó có khả năng tùy biến cao.
    • Chịu đựng được lượng truy cập lớn mà không ảnh hưởng đến website.
    • Giá cả đắt hơn Hosting là điều đương nhiên. Tuy nhiên thời gian gần đây, mức độ chênh lệch không nhiều. Nên nhiều người chuyển qua sử dụng VPS khá nhiều.

    Bản thân mình cũng dùng qua nhiều nhà cung cấp VPS hosting. Tuy nhiên hiện tại mình đang dùng của Linode. Mình khá ưng ý vì cấu hình của nó cao hơn của bên Vultr.

    Khi nào thì nên dụng VPS ?

    VPS thích hợp cho những bạn muốn học thêm kiến thức về Linux. Ngoài ra nó còn phục vụ cho những website vừa có lượt truy cập 300 – 500 / ngày. Nếu sử dụng hosting mà bạn thấy thời gian tải trang của mình càng ngày càng chậm thì nên chuyển qua VPS là vừa.

    Trên đây chỉ là 2 nội dung cơ bản về vấn đề lưu trữ web. Ngoài Hosting và VPS ra còn nhiều thể loại khác nữa như Cloud Hosting, WordPress Hosting, Dedicated Server Hosting. Phần cốt lõi thì cũng là mục đích là lưu trữ web, nên các bạn tự tìm hiểu thêm nhé.

  • Domain name là gì ? Toàn bộ những kiến thức về Tên miền

    Domain name là gì ? hay Tên miền là gì ? là những cụm từ được các bạn tìm hiểu khi bắt đầu làm về website. Đã có rất nhiều bài viết chia sẽ những kiến thức này rồi. Tuy nhiên đa số các bài viết trên đó rất hàn lâm. Hôm nay Zen sẽ cố gắn chia sẻ thật ngắn gọn và dể hiểu nhất.

    Domain name là tên của một website (có cách gọi khác là địa chỉ website). Nói nôm na một cách bình dân dể hiểu thì nó như là địa chỉ nhà vậy.

    Ví dụ: google.com, zenphim.com, zengovn.com. Hay khi các bạn truy cập vào những trang web xem phim online phimbathutv.com, dailyphim.net v..v.. đó đều là domain name.

    Ai là người quản lý các tên miền này ?

    Chúng ta đi từ cấp cao nhất là tổ chức ICANN (Internet Corporation for Assigned Names and Numbers). ICANN đóng vai trò như đại lý cấp 1. Dưới ICANN là những đơn vị được cấp quyền bán lại. Bạn có thể hiểu là địa lý cấp 2 cí dụ như privacyguardian.org, PublicDomainRegistry.com v..v…

    Tiếp theo nữa có thể là địa lý cấp 3 do chính những đại lý cấp 2 cấp quyền mua bán cho họ. Và theo hiểu biết của mình thì cấp 3 là cấp đại lý cuối cùng rồi, không có cấp 4.

    Khi bạn mua Domain name (tên miền) thì các bạn có thể mua đại lý cấp 2 hoặc cấp 3. Tùy vào chính sách của đại lý mà các bạn có thể có mức giá khác nhau.

    Để một website hoạt động bình thường thì điều đầu tiên cần phải có là domain name và web server.

    Domain name hoạt động như thế nào ?

    Sau khi có tên miền thì bạn phải gán cho tên miền này hiểu nó phải hoạt động trên IP nào ( web server á). Nói một cách dể hiểu là sau khi có địa chỉ nhà, bạn phải thiết lập cái địa chỉ này hoạt động trên phần đất nào. Nó khác với ngoài đời thực chút xíu là bạn có nhà rồi mới xin cấp địa chỉ. Nhưng trên môi trường internet thì hai việc này hoàn toan tách bạch với nhau.

    Vậy domain name có thể hoạt động trên nhiều server ah ??? Đúng domain name có thể hoạt động trên nhiều server khác nhau nhưng KHÔNG CÙNG LÚC. Tại một thời điểm bạn chỉ có thể gán 1 địa chỉ IP duy nhất đến 1 domain name. Và domain name đó chỉ hoạt động trên IP đó. Trong một số trường hợp chúng ta có thể dùng nhiều web server khác nhau trên cùng domain name nhưng với điều kiện là phải có subdomain name (mình sẽ có một bài riêng nói về subdomain).

    Nói về cách hoạt động đến đây thôi cũng đủ rồi, giờ chúng ta qua phần khác. Nếu vẫn chưa hiểu thì sau này đến những bài thực hành làm website các bạn sẽ hiểu.

    Các loại domain name và TLD – Top level domain là gì?

    Domain name có 2 phần, phần tên gọi và phần đuôi mở rộng. Ví dụ như zenphim.com thì trong đó zenphim là phần tên còn .com là phần mở rộng.

    TLD – Top level domain là những domain có phần mở rộng phổ biến nhiều người dùng. Một số trang khác bảo là tên miền cấp cao… rật ra là do nhiều người dùng nên nó trở nên quan trọng thôi. Nhưng đó cũng là một ý không sai.

    Ví dụ như .com, .edu, .net, .org, .info. Trong đó .com được nhiều người sử dụng nhất, gần hơn 50% website trên toàn thế giới.

    Gần đây, ICANN – tổ chức quản lý tên miền sản sinh ra nhiều loại tên mở rộng khác. Ví dụ như .xyz, .club, .clothing v..v…

    TLDs có thể được chia thành hai loại khác

    CCTLD – Country-code top-level domain là gì?

    ccTLDs là những tên miền liên quan đến quốc gia của một đất nước nào đó. Ví dụ như .vn, .us, .fr

    gTLDs – Generic top-level domain là gì?

    gTLDs là những loại tên miền phổ biến quốc tế như ta thường thấy như .com, .net, .org v..v.

    Với việc có nhiều tên mở rộng như vậy sẽ gây khó khăn cho các bạn khi mua domain name. Nên việc suy nghĩ và đưa ra quyết định chọn một domain nào đó các bạn sẽ phải suy nghĩ thật kỹ. Vì nó gần như là brand name mà các bạn chọn. Đi cùng bạn và bạn sẽ phát triển nó đến những giai đoạn về sau.

    Tên miền thứ cấp là gì ?

    Domain name thứ cấp là những domain như .com.vn, .edu.vn

    Subdomains là gì ? Có mối liên hệ gì với domain name ?

    Subdomain là một tiền tố xuất hiện phía trước domain chính. Ví dụ như game.hitekcenter.com hoặc support.google.com. Và subdomain này các bạn có thể trỏ về một web server khác (IP khác).

    Vậy khi nào thì chúng ta sử dụng subdomain ? Là lúc bạn cần phân chia mục đích sử dụng trên 1 domain chính. Ví dụ như google.com là để tìm kiếm thông tin. Nhưng support.google.com là chỉ dành riêng cho những vấn đề liên quan đến hỗ trợ. Chúng ta có thể tạo ra nhiều subdomain, tuy nhiên sẽ có những rủi ro khi các bạn làm SEO. Vấn đề này mình sẽ đề cập ở bài sau chi tiết hơn.

    Nên chọn domain name với đuôi mở rộng là gì thì tốt ?

    Đây là vấn đề khá nhức nhối đối với những bạn mới bắt đầu. Chọn tên miền .net có tốt không, tên miền .com với .info cái nào mạnh hơn v…v…

    Google đã khẳng định các phần mở rộng của tên miền dù là chấm gì đi nữa thì giá trị tương đối ngang nhau. Tuy nhiên có các thế hệ trước đây thường dùng .info cho các trang web không tốt và không chính thống. Nên dần dần người dùng có thói quan và nhận định không tốt về domain này. Điều đó có nghĩa là khi bạn chọn một tên miền .info thì người dùng sẽ có khả năng không click vào kết quả tìm kiếm trên google của bạn. Điều này ảnh hướng đến SEO rất nhiều.

    Vậy nên khi lựa mua tên miền thì các bạn cứ chọn .com .net .org.

    Pages: 1 2