Cần làm gì để xây dựng lên 1 hệ thống Website hoàn chỉnh, chi tiết, đầy đủ?

I. CHUẦN BỊ MÁY CHỦ, HOSTING, TÊN MIỀN:

1. Bạn cần phải mua 1 tên miền – domain:

Tên miền Quốc tế: .com, .net, .org …
Tên miềnViệt Nam: .vn, .com.vn, .net.vn …
Tham khảo chi tiết tại:

http://thietkeso.vn/dich-vu-ten-mien/

http://thietkeso.vn/ten-mien-domain/ 

Chú ý khi mua:
– Phải xin được phần quản trị của tên miền gọi là Domain Controler.
– Nếu không biết mua ở đâu, hay chọn tên miền thế nào (tên là gì? quốc tế hay Việt Nam…) cho hợp lý với vấn đề kinh doanh và SEO, E-Marketing sau này có thể liên hệ với mình qua:
YM: letung_tks – ĐT: 0987 992 492 để được tư vấn, hỗ trợ.

2. Bạn cần phải thuê 1 Hosting hoặc Máy chủ. 
Nếu là dự án lớn, có thể thuê Server – http://thietkeso.vn/may-chu-server/
Nếu là dự án nhỏ, bạn hãy thuê hosting – http://thietkeso.vn/luu-tru-website-hosting/

Tại TKS đang cung cấp gói hosting giá 10k cạnh tranh nhất hiện nay
Ngoài ra bạn cũng có thể xin tài trợ host tại http://diendan.thietkeso.vn/

Nếu bạn có thắc mắc hãy liên hệ mình:  YM: letung_tks – ĐT: 0987 992 492 để được tư vấn, hỗ trợ.


*Chú ý khi thuê:

– Phải quan tâm đến các thông số tương ứng với giá tiền của 1 hosting (Không nên chọn mức thấp…)
– Phải có được phần quản trị của hosting.
– Nếu không biết thuê ở đâu, gói nào hợp lý…  hãy liên hệ:
YM: letung_tks – ĐT: 0987 992 492 để được tư vấn, hỗ trợ.

II. CHUẨN BỊ CODE (MÃ NGUỒN) CHO WEBSITE:

Có rất nhiều cách để bạn có được Code web tùy theo nhu cầu của bạn:

1. Nếu bạn là người có nhiều thời gian, thực sự đam mê lập trình:
Hãy học qua 1 lớp lập trình để có thể học được những kinh nghiệm, kiến thức một cách thực tế, với sự chỉ dẫn từng bước, chuyên nghiệp.
Nếu bạn không có khả năng tại tài chính và thời gian để theo học thì bạn hãy dành thời gian để nghiên cứu tại http://thietkeso.vn và Google. Mỗi ngày học là một phần của website được thực hiện, và rồi bạn sẽ hiểu xây dựng 1 website gồm những bước nào, cần phải làm gì và lập trình như thế nào là chuyên nghiệp, là thực tế…
2. Nếu bạn là người có ít thời gian và không đam mê lắm về lập trình:

Bạn có 3 cách khác nhau…

Cách 1: Thuê một công ty, một cá nhân, hay một nhóm chuyên thiết kế website cho mình:
Và sau khi họ lập trình xong, nhiệm vụ của chúng ta chính là quản trị và phát triển website …
hay cụ thể hơn nằm ở phần IV của bài viết.

*Chú ý:
Khi thuê viết, bạn cần phải đánh giá được giá trị và chất lượng của sản phẩm website mà người ta viết cho mình.
Phải biết rằng mình có thể tự nâng cấp và sửa chữa nó theo ý mình không?
Hay bạn cũng cần phải học được cách để quản trị nó.

Cách 2: Hãy lên mạng và download những bộ code share rồi đem về cài đặt rồi chỉnh sửa nó theo ý mình.
Nhưng để cài đặt được 1 bộ code, hay phát triển, chỉnh sửa hay quản trị được nó bạn cũng đều cần phải có kiến thức cơ bản, nền tảng về Website.

Dưới đây là 1 số keyword các bạn có thể tìm được website ưng ý theo yêu cầu của mình:
– Nếu bạn muốn kiếm 1 bộ code giao vặt hãy lên google search:
Keyword: code giao vặt php, code giao vặt, mã nguồn giao vặt…
– Nếu bạn muốn kiếm 1 bộ code làm diễn đàn hãy lên google search:
Keyword: code diễn đàn, code forum…
– Nếu bạn muốn kiếm 1 bộ code đấu giá, mua chung hãy search:
Keyword: code đấu giá, code mua chung, code bird, code deal,…
– Nếu bạn muốn kiếm 1 bộ code shopping để bán hàng hãy search:
Keyword: code shop, code shopping, code bán hàng, code shopping thời trang, code shopping máy tính, code shopping mobile…
– Nếu bạn muốn kiếm 1 bộ code về gian hàng (E-Store) hãy search:
Keyword: code gian hàng, code estore, code shopping estore, EcShop, EcMall

Và các bạn nên search những bộ code được lập trình bằng ngôn ngữ PHP nhé!

Cách này ít an toàn vì trong code họ share có thể sẽ có shell (giống virus của windows)

Nếu thấy quan trọng và cần thiết, hãy gửi cho tôi bộ code mà bạn có được và tôi sẽ kiểm tra giúp bạn.

Liên hệ:
YM: letung_tks – ĐT: 0987 992 492 – Email: info@thietkeso.vn để được tư vấn, hỗ trợ.

Cách 3: Hãy lên mạng và download những bộ OPEN SOURCE rồi đem về cài đặt rồi chỉnh sửa nó theo ý mình.
OPEN SOURCE là bộ code do một hay nhiều tổ chức, tập thể, cá nhân phát triển theo tầm vĩ mô, tầm thế giới.
Nhằm xây dựng ra 1 bộ code mã nguồn mở không thu phí dành cho tất cả mọi người…

Các bộ OPEN SOURCE mà các bạn có thể sử dụng hiện nay và làm được rất nhiều việc đó là:

Code làm trang tin tức, bán hàng, shopping, thương mại điện tử…
Joomla
Wordpress
Nukeviet
Drupal

Hãy tham khảo tại:
http://diendan.thietkeso.vn

Code làm trang diễn đàn, giao vặt…

PHPBB
Vbuletin

Hãy tham khảo tại:
http://diendan.thietkeso.vn/

Nhưng để cài đặt, điều hành hay chỉnh sửa, phát triển được những bộ code này theo ý mình, bạn cũng cần phải có kiến thức cơ bản, nền tảng về website.

III. CÀI ĐẶT CODE WEBSITE LÊN HOSTING, SERVER:
Bước 1: 
Đăng nhập vào phần quản trị Hosting (Hosting Control Panel)
Bước 2:
Click chọn vào phần quản trị CSDL MySQL (MySQL Management)
Bước 3:
Tạo ra 1 CSDL mới với 3 thông số quan trọng:
+ database name
+ database username
+ database password

Bước 4: (Chỉ dành cho code bạn tự lập trình và một số code share)
Vào phpMyAdmin (trong MySQL Management) đăng nhập với 3 thông số quan trọng ở trên.
Rồi chon đúng CSDL mà mình vừa tạo ra sau đó Import CSDL của dự án vào phpMyAdmin.

Bước 5: Chỉnh sửa file config.php hoặc configuration.php, (Đôi khi 2 file này nằm trong thư mục “includes”)
Các bạn tìm kỹ trong các bộ code download được theo các phương pháp ở trên sẽ thấy được file này.

Bạn thay đổi file này với các thông tin cần thiết nhất đó chính là 3 thông tin:

+ database name
+ database username
+ database password
tương ứng với những thông tin mà bạn đã tạo ở bước trên.

(*Chú ý: Với một số bộ code Open Source không cần làm điều này, mà bạn sẽ được nhập 3 thông tin quan trọng trên trong lúc cài đặt ở bước 7 như Joomla,…)

Bước 6: Upload code lên trên Hosting.
Vào Hosting Control Panel tạo tài khoản FTP.
FTP là một giao thức, 1 phương pháp upload code tuyệt vời, có thể upload được nhiều file một lúc, và với dung lượng file lớn, tốc độ upload cao hơn rất nhiều so với upload qua browser (trình duyệt – Internet Explorer, firefox, chrome…)

Muốn upload qua FTP bạn phải có 2 điều:
1. Tài khoản FTP trên Hosting.
– Thường thì tài khoản đó chính là tài khoản quản trị Hosting (Tài khoản để đăng nhập vào Hosting Control Panel).
– Hoặc bạn có thể tạo ra thêm tài khoản khác bằng cách vào: FTP Management sau khi đăng nhập vào Hosting Control Panel.

2. Cài đặt 1 phần mềm trên máy tính có tên là: FileZilla
Download tại đây: http://filezilla-project.org/download.php

3. Mở FileZilla lên và nhập với thông tin của FTP như ở trên.

4. Upload code vào trong các thư mục như: htdocs, public_html,…

Bước 7: Dành cho các bộ code Open Source (hay các bộ code cần phải Installation / Install)
VD: 
1. Với code diễn đàn, giao vặt Vbuletin:
Bạn bật trình duyệt lên và truy cập vào Link:
http://tenwebcuaban.com/forum/install

2. Với code Joomla hay các code tin tức, shopping Open Source khác bạn chỉ cần upload code lên rồi gõ thẳng đường link như:
http://tenwebcuaban.com/joomla
Nó sẽ tự động đưa bạn vào phần Installation để bạn Next… Next… và cài đặt…

Bước 8: Bạn hãy kiểm tra thành quả đi nào…

Hãy tham gia: Khóa học Dạy học lập trình, thiết kế Website thực tế theo nhu cầu tuyển dụng hiện nay để hiểu rõ hơn về những điều trên.


IV. QUẢN TRỊ VÀ PHÁT TRIỂN WEBSITE:

Bạn cần phải biết, hiểu và làm được những điều sau đây để Website của bạn ngày càng phát triển:

1. Quản trị nội dung trang web:
– Đây là điều vô cùng cần thiết và quan trọng để phát triển 1 website, được nhiều người truy cập, nhiều người quan tâm (Đó chính là con đường khiến cho khách hàng quan tâm tới những sản phẩm mà bạn bán trên wesbite).
– Đây cũng là điều khiến cho website của bạn ăn vào trình tìm kiếm như: Google, Yahoo, Bing…
Và đây chính là SEO, SEM, E-Marketing, Thương mại điện tử.

2. Làm SEO, SEM, E-Marketing cho trang web một cách bài bản:
– SEO, SEM hay E-Marketing chính là cách bạn làm như thế nào để người dùng tìm thấy bạn, sản phẩm của bạn, công ty, địa chỉ, số điện thoại hay website của bạn qua các trình tìm kiếm lớn hiện nay (Google, Yahoo, Bing…).

 

FOLLOW US

Leave a Reply

Your email address will not be published. Required fields are marked *