Kis türelmet...

Bejelentkezés

 

Add meg az e-mail címed, amellyel regisztráltál. Erre a címre megírjuk, hogy hogyan tudsz új jelszót megadni. Ha nem tudod, hogy melyik címedről regisztráltál, írj nekünk: ugyfelszolgalat@network.hu

 

A jelszavadat elküldtük a megadott email címre.

Elfelejtettem a jelszavam 

Nem vagy belépve

Ez a funkció csak regisztrált tagoknak elérhető. Csatlakozz most a Networkhöz vagy ha már tag vagy, lépj be itt:

Lập trình website bằng wordpress là lựa chọn tối ưu của các lập trình viên bởi sự tiện lợi và đơn giản của nó. Vậy cần phải biết những điều gì khi lập trình website bằng wordpress? Hãy cùng khám phá trong bài viết này của VnSkills Academy nhé.

Bạn cần chuẩn bị những gì?

 

mạng.hu 

 

Có cần biết code, HTML, CSS,… để tạo được website với WordPress?

Không nhé! Với WordPress, ai cũng có thể tự làm website, không cần biết tí gì về code.

Vậy bạn cần gì?

  • Một tên miền (domain): đây cũng chính là địa chỉ của website, ví dụ google.com, mình sẽ hướng dẫn đăng ký nó ở bên dưới.

  • Một tài khoản hosting: đây là nơi lưu trữ tất cả dữ liệu của website như bài viết, hình ảnh, v.v…, mình sẽ hướng dẫn mua hosting ở bên dưới.

  • Tiền: Nếu mua domain và hosting nước ngoài bạn sẽ dùng thẻ Visa/MasterCard (cũng có thế dùng PayPal). Nếu mua domain và hosting trong nước thì bạn có thể chuyển khoản, dùng thẻ nội địa, hoặc ví MOMO.

Nếu bạn có ý định làm website miễn phí để đăng bài viết cho bạn bè và gia đình đọc chơi chơi, và không có ý dùng website để kiếm tiền, thì có thể đăng ký tài khoản trên WordPress.com, weekly hoặc blogger.

Bạn sẽ không thể kiếm tiền, tạo chức năng hay thiết kế giao diện chuyên nghiệp, hoặc SEO với blog miễn phí!

Và nếu bạn có ý định sử dụng website để kiếm tiền, giới thiệu doanh nghiệp, hoặc tạo cửa hàng bán sản phẩm online thì chắc chắn bạn phải sử dụng mã nguồn mở WordPress từ WordPress.org để có đủ công cụ tạo ra website chuyên nghiệp, đầy đủ chức năng, có tên miền riêng, hosting riêng.

Làm một website WordPress tốn bao nhiêu tiền?

Theo kinh nghiệm cá nhân của mình, chi phí ban đầu để tạo ra được một website WordPress cơ bản bao gồm:

  • Domain: khoảng $10-$15 / một năm.

  • Hosting: khoảng $30-$120 / năm.

  • Theme: khoảng $15 – $80 tùy loại dùng trọn đời, đây chính là giao diện cho website.

Mã nguồn WordPress thì miễn phí.

Như vậy tổng chi phí ban đầu để có được một website WordPress cơ bản khoảng từ $55 – $215. Đây là chi phí giúp bạn tạo ra được website cơ bản như căn “nhà thô”.

Còn để đạt được một website hoàn chỉnh “full nội thất” nó phụ thuộc vào tay nghề, sự hiểu biết, thời gian và công sức của bạn để biến “nhà thô” thành “full nội thất + điện + nước”.

Phần công việc biến một website cơ bản thành hoàn chỉnh sẽ có phạm vi và chi phí rất khác nhau tùy thuộc vào yêu cầu của bạn như thế nào; giá có thể là vài chục triệu, vài triệu, vài trăm ngàn hoặc bạn tự làm được.

Cụ thể là với website dạng blog, tin tức, website review sản phẩm, v.v… bạn hoàn toàn có thể tự hoàn thiện sau khi đã cài đặt cơ bản website WordPress.

Còn đối với các website như giới thiệu doanh nghiệp, dịch vụ – sản phẩm hoặc website bán hàng, v.v… thì khối lượng công việc để hoàn thiện sẽ rất lớn; bạn thường phải thuê hoặc mua sẵn thiết kế luôn chứ khó có thể tự hoàn thiện mà có website chuyên nghiệp được.

Tìm hiểu thêm kiến thức về lập trình web tại đây: https://www.facebook.com/hoclaptrinhwebsitefullstackuytinnhat/

Quy trình lập trình website bằng wordpress

 

mạng.hu

 

 

Bước 1: Đăng ký domain và mua hosting

Hai thứ đầu tiên mà bất cứ một website nào cũng cần đó là domain và hosting mà mình sẽ hướng dẫn bạn mua cùng một lúc cho dễ sử dụng và quản lý!

Miền

Đầu tiên bạn cần có domain hay còn gọi là tên miền website, ví dụ như yahoo.com, google.com, vnexpress.net, …

Mỗi website sẽ cần một domain, bạn sẽ trả phí theo mỗi năm sử dụng, hoặc bạn cũng có thể mua với thời hạn nhiều năm hơn. Các năm tiếp theo nhà cung cấp sẽ nhắc nhở để đóng tiền gia hạn tiếp.

Bạn nên chọn tên miền ngắn gọn, dễ nhớ, dễ phát âm và nên ưu tiên tên miền .com, .net vì độ tin cậy với người sử dụng cao hơn.

Lưu trữ

Hosting hay hosting server là máy chủ nơi bạn sẽ lưu trữ các dữ liệu của website và cả mã nguồn WordPress. Các dữ liệu như bài viết, hình ảnh, âm thanh, hay các ứng dụng đều được lưu trữ ở hosting.

Mỗi lần người đọc truy cập website của bạn thông qua domain, hosting server sẽ gửi dữ liệu trang web đến thiết bị và hiển thị trang web lên trình duyệt của người dùng.

Hiện nay các nhà cung cấp hosting cung cấp 3 dạng hosting phổ biến sau đây:

  • Shared hosting: trên một máy chủ, nhà cung cấp sẽ chia thành nhiều tài khoản hosting và bán cho nhiều người khác nhau. Nghĩa là bạn phải chia sẻ tài nguyên máy chủ như CPU, RAM,… với nhiều người khác. Ưu điểm là rẻ và dễ sử dụng.

  • VPS hosting: Virtual Private Server là dạng máy chủ ảo. Bạn gần như sở hữu riêng máy chủ, có toàn quyền cài đặt hay cấu hình mọi thứ. Nhược điểm là quản lý hơi phức tạp.

  • Dedicated Server: bạn thuê riêng máy chủ vật lý thực sự, không share với bất kỳ ai. Bạn chịu trách nhiệm quản lý và cấu hình từ A-Z. Giá thuê sẽ cao.

Mình nói sơ bộ về hosting để bạn có khái niệm thôi, chứ thực sự mình nghĩ bạn chưa cần quan tâm quá sâu về hosting sẽ mất thời gian và hoang mang.

Nếu bạn là người mới thì mình khuyên nên chọn shared hosting cho dễ quản lý và sử dụng.

Quan trọng nhất là chọn nhà cung cấp hosting và domain uy tín và có dịch vụ hỗ trợ tốt.

Và quan trọng là tránh xa những nhà cung cấp “tai tiếng” sau đây: Hostinger, GoDaddy, StableHost, BlueHost, Mắt bão, PA Việt Nam.

Bước 2: Trỏ domain về hosting

Lưu ý: bỏ qua bước này nếu như bạn đã thực hiện mua domain và hosting của cùng một nhà cung cấp như mình đã hướng dẫn ở bước 1.

Như vậy là bạn đã có domain và hosting, để website có thể chạy được, bạn cần phải kết nối domain với hosting, còn gọi là trỏ domain về host.

Mục đích là khi user gõ địa chỉ website (domain) của bạn vào trình duyệt, lúc này sẽ được kết nối đến hosting nơi website của bạn sẽ được lưu trữ. Nhờ đó user sẽ truy cập được trang web của bạn.

Cách làm có khác nhau một chút giữa các nhà cung cấp domain và hosting. Nhưng cũng hết sức đơn giản, chỉ tốn vài phút thôi.

Bước 3: Cài đặt WordPress

Sau khi đã kết nối domain và hosting thành công, bạn có thể tiến hành cài đặt WordPress để quản lý và tự thiết kế website được rồi.

Việc cài đặt WordPress cũng khá đơn giản. Hầu hết các hosting họ đều cung cấp bảng điều khiển cPanel để giúp bạn thực hiện các tác vụ cấu hình hosting server. Trong cPanel cũng sẽ hỗ trợ chức năng cài WordPress luôn.

Hoàn thành xong bước này là bạn đã gần hoàn thiện rồi, bạn gõ domain của website vào trình duyệt và thấy màn hình mặc định của WordPress, như vậy là thành công.

Bước 4: Cài đặt Theme cho website WordPress

 

mạng.hu

 

Sau khi cài đặt xong WordPress, nếu thử truy cập website, bạn sẽ nhìn thấy trang chủ với giao diện (theme) mặc định bởi WordPress.

Những theme mặc định của WordPress thường rất sơ sài, chỉ phù hợp với ai viết blog đơn giản, và theme mặc định cũng không hỗ trợ tốt việc tùy biến giao diện theo ý của bạn.

Theme không chỉ là bộ mặt của website để tương tác với người dùng, nó còn ảnh hưởng rất nhiều đến tốc độ load website, do đó nếu chọn theme được lập trình không tốt website có thể load rất chậm.

Hơn nữa theme cũng ảnh hưởng rất lớn đến vấn để bảo mật, một theme wordpress được code không tốt sẽ dễ bị hacker khai thác và phá hoại.

Bước 5: Cài đặt Plugin cho website WordPress

Website của bạn giờ đây đã có được giao diện mong muốn, tuy nhiên mới chỉ có những chức năng cơ bản giống như kiểu máy tính mới cài đặt hệ điều hành Windows.

Để bổ sung các chức cần thiết khác, bạn phải cài đặt thêm các plugin, giống như việc bạn cài software cho máy tính vậy.

Tùy theo mục đích mà bạn sẽ cài đặt các plugins phù hợp.

Có một số những plugin cần thiết cho WordPress như:

  • Rank Math: hỗ trợ SEO cho website

  • WP Rocket: tăng tốc độ website

  • Contact form 7: tạo form liên hệ

Lưu ý là cài càng nhiều plugins sẽ càng làm chậm tốc độ website, do đó bạn nên cân nhắc chỉ cài plugin thực sự cần thiết.

Bước 6: Bảo mật website WordPress

Chắc các bạn cũng nghe phàn nàn về website WordPress bảo mật yếu, hay bị hack này nọ, blah, blah, v.v…

Thực ra nó không hoàn toàn đúng đâu, bản thân WordPress bảo mật rất là tốt!

Điểm yếu nhất của một website WordPress không ai khác đó chính là “bạn” – chủ web!

Không có ý thức về bảo mật của chủ web chính là miếng mồi ngon cho kẻ xấu tấn công.

Khánh sẽ mách bạn một số mẹo đơn giản, nhưng có thể giúp website của bạn giảm thiểu đáng kể khả năng bị hacker tấn công hoặc lây nhiễm virus.

Không đặt username là “admin”

Username là admin thường được sử dụng mặc định, hoặc nhiều người có thói quen đặt như vậy.

Nhưng đó là một thói quen xấu cần bỏ!

Để dò tìm password, hacker thường sử dụng tool để thử hay còn gọi là brute force, tức là sẽ thử với username và password khác nhau cho đến khi tìm ra username và pass đúng thì thôi.

Họ sẽ hay dò với username là “admin” trước bởi vì nó hay được sử dụng.

Do đó tránh sử dụng “admin” là để giảm thiểu rủi ro nhé.

Sử dụng mật khẩu mạnh

Như mình đã nói ở phần trên, sử dụng password quá yếu như dãy số, chứa tên bạn, ngày tháng năm sinh, hoặc như “admin”, “abc123”, “password”, v.v…

Là sẽ bị tool brute force dò ra trong một nốt nhạc!

Vì sao?

Hacker họ sử dụng các thư viện password được thu thập từ những đợt lộ mật khẩu người dùng trước đó và dùng tool để thử nó!

Do đó nên đặt password dài, chữ hoa và thường, chữ và số và các ký tự xen kẽ, nhằm ngăn chặn khả năng tìm ra pass của các tool mà hacker sử dụng.

Không dùng theme và plugin “lậu”

Tuyệt đối không sử dụng theme và plugin chia sẻ miễn phí trên mạng, hoặc các plugin hay theme mua giá rẻ, mua không chính chủ!

Bởi vì 99% là nó được cấy sẵn virus hoặc mã độc.

Nó chỉ chờ tới ngày thành công của website bạn để nó phá banh ra thôi!

Update WordPress – Theme – Plugin thường xuyên

Không thường xuyên update WordPress, theme và plugin là một trong những nguyên nhân chính để website bị hack.

Kẻ xấu thường lợi dụng các lỗ hổng bảo mật của các plugin hoặc theme để khai thác tấn công gián tiếp website.

Mỗi lần có bản update của WordPress, plugin, hoặc theme thường hay gắn liền với các lỗi bảo mật và thường được công bố.

Do đó sử dụng phiên bản cũ của theme hay plugin không khác gì mở cửa cho kẻ xấu vào nhà.

Bước 7: Tối ưu SEO website WordPress

 

mạng.hu

 

Khánh sẽ hướng dẫn bạn một số công việc cơ bản cần làm để tối ưu website của bạn cho công cụ tìm kiếm, hay còn gọi là SEO.

Lợi ích của tối ưu SEO đó là giúp website của bạn đạt được thứ hạng cao trên kết quả tìm kiếm nhờ đó sẽ “kéo” khách về web của bạn.

Đầu tiên để phục vụ công việc SEO với bất cứ website nào, bạn sẽ cần cài đặt Google Search Console và Google Analytic, hai công cụ miễn phí không thể thiếu để bạn SEO website.

Cài đặt Google Search Console

Google Search Console (tên cũ là Google Webmaster Tool) là công cụ miễn phí của Google giúp theo dõi tình trạng website của bạn trên công cụ tìm kiếm Google. Là công cụ không thể thiếu của bất kỳ SEOer nào.

Thông qua công cụ này bạn sẽ:

  • Biết website bạn có lỗi về index không và hướng khắc phục.

  • Yêu cầu lập chỉ mục cho bài viết mới.

  • Nắm được thông tin thứ hạng từ khóa.

  • Biết được tỉ lệ click (CTR), số lần hiển thị…

  • Biết được thông tin về backlink.

  • Nhận được các thông tin như tác vụ thủ công, lỗi website như nhiễm virus, bị hack,…

Cài đặt Google Analytic

Google Analytic cũng là một công cụ miễn phí khác của Google, nó cho phép theo dõi và phân tích các truy cập tới website của bạn.

Thông qua Google Analytic bạn sẽ:

  • Biết được lượng truy cập tới website.

  • Biết được thông tin về khách truy cập như vị trí địa lý, độ tuổi, giới tính, thiết bị truy cập,…

  • Hiểu được hành vi của khách truy cập.

  • Nắm được các chỉ số như bounce rate, time on site,…

  • Nắm được thông tin về tốc độ website.

  • Và rất nhiều chức năng khác.

Với Google Analytic bạn sẽ hiểu được hành vi của khách truy cập và đánh giá được chất lượng nội dung trên website, từ đó sẽ giúp bạn tối ưu tốt hơn.

 

Mong rằng những thông tin trong bài viết sẽ giúp bạn lập trình web bằng wordpress hiệu quả. Nếu bạn muốn trở thành một lập trình viên chuyên nghiệp mà chưa biết gì thì hãy đăng ký khóa học lập trình full stack của VnSkills Academy nhé. Chúc bạn thành công. 

Címkék:

Kommentáld!

Ez egy válasz üzenetére.

mégsem

Hozzászólások

Régebbi bejegyzések

Impresszum
Network.hu Kft.

E-mail: ugyfelszolgalat@network.hu