Giải pháp và công nghệ sử dụng khi thiết kế website tại Tam Nguyên 

Ngày đăng: 07/06/2011 - Số lần xem: 252
 

Yêu cầu chung về công nghệ

 

Giải pháp công nghệ phải mang lại sự thành công của dự án, điều đó có nghĩa là hệ thống phải hoạt động tốt, đáp ứng mục đích đề ra.

 

Giải pháp công nghệ lựa chọn phải đảm bảo hệ thống hoạt động với tính ổn định , lien tục, lâu dài và tính bảo mật cao.

 

Đáp ứng khả năng tăng trưởng dữ liệu và thay đổi mở rộng nâng cấp website trong tương lai.

 

Chi phí bản quyền ít tốn kém.

Công nghệ thiết kế website

 

Tam Nguyên đề xuất sử dụng công nghệ lập trình PHP do chính sản phẩm do Tam Nguyên phát triển, không nên sử dụng các mã nguồn mở gây khó khăn cho người sử dụng.

 

Các chuyên gia công nghệ khẳng định s đơn giản, tin cậy và hiệu quả là ba ưu tiên hàng đầu của ngôn ngữ PHP – ngôn ngữ lệnh cho phép chuyển thông tin từ cơ sở dữ liệu tới máy chủ web cùng nhiều chức năng khác.

 

PHP là ngôn ngữ phát triển web phổ biết nhất hiện nay, có đến hơn 80% website trên Thế giới được phát triển với ngôn ngữ PHP mà điển hình là 01 trang web lớn nhất Thế giới hiện nay là Google và Yahoo!.

 

Các ứng dụng viết bằng ngôn ngữ PHP chạy tốt trên tất cả các Hệ điều hành hiện nay và tương tác với nhiều hệ quản trị CSDL khác nhau. Các ứng dụng viết bằng ngôn ngữ PHP chạy ổn định, đáp ứng lượng truy cập lớn, dễ bảo trì, dễ nâng cấp và mở rộng khi có nhu cầu.

 

Ngoài ra ngôn ngữ PHP còn có ưu điểm hơn ASP/ ASP.Net về mặt kinh tế. Khi Việt Nam đã gia nhập WTO, vấn đề bản quyền phần mềm là một trong những cú “Shock” mà các tổ chức đơn vị sử dụng công nghệ có bản quyền gặp phải. Trong đó, các website sử dụng công nghệ ASP/ ASP.Net và hệ quản trị CSDL Micrsoft Server là một ví dụ điển hình.

Hệ quản trị cơ sở dữ liệu MySQL

 

Với lựa chọn công nghệ mã nguồn mở PHP, thì hệ quản trị CSDL được lựa chọn là MySQL. Hệ quản trị này hoạt động ổn định, đáo ứng lượng truy cập lớn và hỗ trợ tốt Unicode.

 

Chương trình quản lý Database nguồn mở này được hai nhà phát triển người Thụy Điển xay dựng vào những năm 90 và đã thu hút ngay được hơn 5 triệu người sử dụng trên toàn càu.á

Web server: Phần mềm máy chủ: Web Apache.

 

Theo Netcraft, công ty dịch vụ Internet hàng đầu ở Anh, gần 50 triệu trang web trên Thế giới hiện nay sử dụng ứng dụng máy chủ Web Apache, chiếm hơn 70% lĩnh vực Web server. Đối thủ lớn nhất của Apache là Internet Information Services (IIS) của Microsoft cũng chỉ có 20%.

 

Chuyên gia Rich Morrow nhận định: “Điều khiến Apache trở nên phổ biến là nó có tốc độ nhanh và dễ tùy biến”.

Hosting (Không gian lưu trữ Web)

 

Hệ thống máy chủ đặt tại Viettel IDC và FPT – Việt Nam

 

Dung lượng Hosting: Đề xuất 10000MB, 200GB băng thông

 

Vận hành 24/24 đảm bảo hệ thống ổn định trong quá trình sử dụng hosting

 

Hệ thống email theo chuẩn có thể check mail trên web hoặc POP3, IMAP

Giải pháp tối ưu website

 

- Phương pháp tối ưu từ lập trình website.

- Thiết kế đường link 1 level

- Title theo thư mục; theo bài viết.

 

- Ở trang chủ sử dụng cả 3 thẻ 
<title>Dưới 70 ký tự</title>
<meta name="keywords" content="Dưới 160 ký tự"> 
<meta name="description" content="Dưới 140 ký tự">

- Ở trang trong chỉ sử dụng 2 thẻ là title và description

<title>Dưới 70 ký tự</title>
<meta name="description" content="Dưới 140 ký tự">

 

- Tối ưu Link theo dạng -gạch ngang như :
http://www.mywebsite.com/thu-muc.html
http://www.mywebsite.com/thu-muc/ten-bai-viet.html

 

- Tối ưu mã lệnh (nhỏ gọn)

- Tối ưu dung lượng ảnh; lưu cache

- Tối ưu dung lượng website.

- Web Browebsiteer: các trình duyệt phổ thông: IE, Mozzila, Google Chrome, Safari… ở tất cả các phiên bản phổ dụng.

 

o Hình ảnh trong nội dung bài viết: hỗ trợ thuộc tính ALT cho ảnh

o Các đối tượng hình ảnh  (hoạt hình, slideshow) chứa các liên kết quan trọng: ưu tiên sử dụng javascipt

o Bộ thẻ HTML trong content <h1> cho tên của site. <h2> cho tên của nhóm, <h3>cho tên của bài viết

o SEF: URL thân thiện

o Ưu tiên việc sử dụng chuẩn XHTML

o Khi đang xem 1 bài viết  hiển thị các bài viết liên quan  xác định yếu tố liên quan theo keyword. Với tin tức  hiển thị theo dạng bài cũ hơn & bài mới hơn

>> tiêu đề các bài viết này  là thẻ <h3>

- Gắn nhãn (Tagging) ở mỗi bài viết

- Tuân thủ quy tắc URL Canonicalization