17
Nhng đim mnh bcode Votunet Simple Website 1. Votunet Simple Website được viết trên ASP.NET 4.0 + .NET 4.0 mt công nghmi nht của Microsoft. 2. Votunet Simple Website được viết theo mô hình MVC + LINQ cho phép tách ri các thành phn code và giao di n. Cho phép hthng dễ dành bo hành, bo trì và tri n khai.

Những điểm mạnh bộ code Votunet Simple Website 1. Votunet ...€¦ · Những điểm mạnh bộ code Votunet Simple Website 1. Votunet Simple Website được viết trên

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Những điểm mạnh bộ code Votunet Simple Website 1. Votunet ...€¦ · Những điểm mạnh bộ code Votunet Simple Website 1. Votunet Simple Website được viết trên

Những điểm mạnh bộ code Votunet

Simple Website

1. Votunet Simple Website được viết trên ASP.NET 4.0 + .NET 4.0 một công nghệ

mới nhất của Microsoft.

2. Votunet Simple Website được viết theo mô hình MVC + LINQ cho phép tách rời

các thành phần code và giao diện. Cho phép hệ thống dễ dành bảo hành, bảo trì và

triển khai.

Page 2: Những điểm mạnh bộ code Votunet Simple Website 1. Votunet ...€¦ · Những điểm mạnh bộ code Votunet Simple Website 1. Votunet Simple Website được viết trên

1

Page 3: Những điểm mạnh bộ code Votunet Simple Website 1. Votunet ...€¦ · Những điểm mạnh bộ code Votunet Simple Website 1. Votunet Simple Website được viết trên

3. Votunet Simple Website dùng LINQ để kết nối Database, với khả năng

Mapping Object, khiến hệ thống được bảo mật. Các lỗi Sql Injection là không thể

có.

4. Votunet Simple Website không sử dụng Session giúp cho Server chịu tải

tốt hơn, tiết kiệm tài nguyên Server.

5. Votunet Simple Website mã hóa tất cả tài nguyên được bảo mật, mã hóa theo IP

+ Key trên server nên mỗi người sử dụng được mã hóa khác nhau. Giúp hệ thống

bảo mật, an toàn.

6. Hệ thống được viết theo hình thức gắn kết Module, cho phép viết thêm Module dễ

dàng. Nâng cấp, chỉnh sửa, thêm tính năng cho website dễ dàng không ảnh hưởng

đến hệ thống.

7. Votunet Simple Website được tối ưu để chạy với Database dữ liệu hàng triệu bản

ghi và vẫn chạy ổn định chỉ cần cấu hình Server trung bình. Và cho phép triển

khai các hệ thống lớn

hàng trăm nghìn người online như rao vặt, gian hàng, thương mại điện tử…

Page 4: Những điểm mạnh bộ code Votunet Simple Website 1. Votunet ...€¦ · Những điểm mạnh bộ code Votunet Simple Website 1. Votunet Simple Website được viết trên

2

Page 5: Những điểm mạnh bộ code Votunet Simple Website 1. Votunet ...€¦ · Những điểm mạnh bộ code Votunet Simple Website 1. Votunet Simple Website được viết trên

3

Page 6: Những điểm mạnh bộ code Votunet Simple Website 1. Votunet ...€¦ · Những điểm mạnh bộ code Votunet Simple Website 1. Votunet Simple Website được viết trên

8. Hiện nay có rất nhiều hệ thống CMS được phát triển bời nhiều công ty. Chúng được chia làm 2 loại. Mã nguồn mở và hệ thống tự viết.

- Với hệ thống mã nguồn mở : Cho phép ta sử dụng các module có sẵn trên mạng do

nhiều người phát triển. Tuy nhiên vì hệ thống mở lên khả năng bảo mật là rất yếu

khi các hacker có được mã nguồn và tập trung tấn công. Hệ thống được thiết kế

chung cho nhiều mục đích nên khá cồng kềnh nhiều phần thừa. Khó bảo trì nâng

cấp và chiếm nhiều tài nguyên hệ thống. Cần người có nhiều kinh nghiệm phát

triển và vận hành. Những người kém kinh nghiệm sẽ làm cho hệ thống trở nên

rối bời, gây chậm Server.

- Với hệ thống tự viết (Công ty): Nhiều công ty đã tự viết cho mình bộ code phù hợp

công ty nhưng không phải bộ nào cũng tối ưu. Các lập trình viên thường lấy các

code trên mạng ghép vào hoặc sử dụng các component có sẵn của các hãng

thứ 3 cung cấp. Sẽ làm cho hệ thống nặng nề, quá nhiều thứ phải chạy trên Server,

khiến chậm Server, quá tải. Và khả năng bị hack là rất cao.

- Với hệ thống tự viết (Cá nhân): Hiện nay rất nhiều cá nhân lấy các bộ code trên

mạng, hoặc tự viết. Họ mở website rồi nhận thiết kế giá rẻ. Những bộ code này

được chắp vá , viết lủng củng khiến hệ thống chậm, hay bị lỗi. Khi dữ liệu nhiều

và nhiều người truy cập sẽ hệ thống treo. Khả năng bị hack cao khi các lập trình

viên viết cẩu thả miễn sao chạy được. Không mã hóa, bảo mật thông tin. Cùng với

khả năng tùy biến thấp, khó bảo trì nâng cấp, phát triển thêm tính năng.

4

Page 7: Những điểm mạnh bộ code Votunet Simple Website 1. Votunet ...€¦ · Những điểm mạnh bộ code Votunet Simple Website 1. Votunet Simple Website được viết trên

- Chúng tôi so sánh Votunet Simple Website với DotNetNuke để thấy được

những lợi thế mà Tweb đem lại. DotNetNuke là mã nguồn mở rất nổi tiếng,

được cả triệu người sử dụng. Với các bộ code bình thường thì khó có thể so

sánh với DotNetNuke.

SO SÁNH BỘ CODE VOTUNET SIMPLE WEBSITE &

DotNetNuke ( Sản phẩm của

Microsoft )

1. Dung lượng code

Bản Demo cài đặt Tweb chỉ 2MB trong khi DotNetNuke la 30MB gấp hơn 15 lần

2. Dung lượng Assembly (thư viện code)

Page 8: Những điểm mạnh bộ code Votunet Simple Website 1. Votunet ...€¦ · Những điểm mạnh bộ code Votunet Simple Website 1. Votunet Simple Website được viết trên

5

Page 9: Những điểm mạnh bộ code Votunet Simple Website 1. Votunet ...€¦ · Những điểm mạnh bộ code Votunet Simple Website 1. Votunet Simple Website được viết trên

Votunet Simple Website chỉ 400KB trong khi DotNetNuke tới 21,9MB gấp hơn 50 lần

3. Dung lương Database (chưa có dữ liệu)

6

Page 10: Những điểm mạnh bộ code Votunet Simple Website 1. Votunet ...€¦ · Những điểm mạnh bộ code Votunet Simple Website 1. Votunet Simple Website được viết trên

DotNetNuke gấp 4 lần Votunet Simple Website

4. Cấu trúc thu mục website

7

Page 11: Những điểm mạnh bộ code Votunet Simple Website 1. Votunet ...€¦ · Những điểm mạnh bộ code Votunet Simple Website 1. Votunet Simple Website được viết trên

DotNetNuke khá phức tạp trong khi Votunet Simple Website khá đơn giản

5. Bộ nhớ RAM khi chạy

8

Page 12: Những điểm mạnh bộ code Votunet Simple Website 1. Votunet ...€¦ · Những điểm mạnh bộ code Votunet Simple Website 1. Votunet Simple Website được viết trên

Trang Votunet simple Website phức tạp hơn nhưng có thời gian khởi động cực nhanh (lần đầu tiên

chạy website) và chiếm it RAM hơn.

Trang DotNetNuke đơn giản nhưng có thời gian khởi động lâu cùng với chiếm 112Mb

Ram so với 50Mb (Tweb) gấp hơn 2 lần.

6. Html trả về

9

Page 13: Những điểm mạnh bộ code Votunet Simple Website 1. Votunet ...€¦ · Những điểm mạnh bộ code Votunet Simple Website 1. Votunet Simple Website được viết trên

DotNetNuke

10

Page 14: Những điểm mạnh bộ code Votunet Simple Website 1. Votunet ...€¦ · Những điểm mạnh bộ code Votunet Simple Website 1. Votunet Simple Website được viết trên

11

Page 15: Những điểm mạnh bộ code Votunet Simple Website 1. Votunet ...€¦ · Những điểm mạnh bộ code Votunet Simple Website 1. Votunet Simple Website được viết trên

Votunet Simple Website

12

Page 16: Những điểm mạnh bộ code Votunet Simple Website 1. Votunet ...€¦ · Những điểm mạnh bộ code Votunet Simple Website 1. Votunet Simple Website được viết trên

13

Page 17: Những điểm mạnh bộ code Votunet Simple Website 1. Votunet ...€¦ · Những điểm mạnh bộ code Votunet Simple Website 1. Votunet Simple Website được viết trên

Votunet Simple Website phức tạp hơn nhưng dung lượng Html trả về chỉ chỉ 15kb so với

100kb của

DotNetNuke gấp hơn 6 lần.

Html Votunet Simple Website trả về sạch sẽ không phức tạp như DotNetNuke giúp SEO

tốt hơn. Votunet Simple Website cho phép nén Html và Gzip làm cho tốc độ duyệt

nhanh hơn tiết kiệm băng thông trên Server.

Liên hệ để được tư vấn giải pháp thiết kế web chuyên nghiệp :

Công ty cổ phần công nghệ Hải Hà Văn phòng: Số 6 ngõ 68/102 Đường Cầu Giấy - Quan Hoa - Hà Nội Điện thoại 0462.929.990

Email: [email protected] | Website : www.allproject.net

14