Giới thiệu về HTM.WIKi & W3AMP

LỊCH SỬ PHÁT TRIỂN & DUY TRÌ MIỄN PHÍ
Document written in Vietnamese

About us

Bao gồm cả tôi và các bạn và những người đã và sẽ truy cập đọc nội dung do bạn sáng tạo ra trên web của mình.

Kính thưa Quý vị
Những lời tôi viết ra đây, mục tiêu là không chỉ để duy trì và tái tạo niềm cảm hứng trong việc không ngừng sáng tạo, mang kiến thức nhỏ nhoi của mình mang đến lợi lạc đến cộng đồng; mà còn như lời khắc ghi, tự nhắc nhở rằng các nhân bản và tài nguyên từ w3amp sẽ được cấp phát hoàn toàn miễn phí.

1 . Lý do miễn phí

Đây là mục tiêu cộng đồng đa dạng người dùng, tất cả các công cụ, chức năng được xây dựng theo một chuẩn mực, có tính tương thích và có thể áp dụng cho nhiều nhu cầu khác nhau. Thay vì được chi trả bởi một ai đó, gây ra sự xen tạp về mặt thời gian lẫn chất lượng mã nguồn, gây ảnh hưởng đến cộng đồng người dùng.

2. Cảm hứng sáng tạo

Trong hơn 20 năm làm việc chuyên cần trong lĩnh vực thiết kế, lập trình, triển khai 03 phiên bản framework hoàn chỉnh để có thể nhân rộng ra nhiều trang web thương mại điện tử (lượng dữ liệu lớn, nhiều truy cập cùng một thời điểm), chúng tôi nhận định rằng cái gì rồi cũng lạc hậu, cái càng phức tạp đồ sộ thì tốc độ lạc hậu càng nhanh. Nhanh ở đây có 2 mặt, là lạc hậu so với công nghệ (đối thủ), và nhanh đối với chính người tạo ra nó - đến nỗi, nhìn vào đâu cũng thấy cần bỏ thêm thời gian để bảo trì.... Như vậy, bạn thấy đó, tôi chỉ làm tất cả những thứ mà khách cần, khi cần trong tương lai là có sẵn; chỉ để mục tiêu là tôi có được lợi nhiều nhất.
Chính vì thế, mùa hè năm nay, tôi suy tư ra cách gì để có một hệ thống tối ưu nhất, tiết kiệm nhất và mang đến nhiều lợi nhất cho đa số người dùng. Lợi ở đây hướng tới cộng đồng nhiều hơn, tức là tạo ra những trang web với những đường link có giá trị thực sự.

3. W3AMP - là một siêu phẩm

Cười mà nói, dù việc bạn làm ra lỗi đấy cũng đã là một siêu phẩm, huống hồ một sản phẩm w3amp của tôi xây dựng với mục tiêu phi lợi nhuận và làm trong sự không bị xen tạp - có thể bạn hình dung rằng tôi đã làm từng công cụ chỉ trong một hơi thở.

A. TIẾT KIỆM NHẤT:
Trang web dùng tốt với mọi web server (chỉ cần có PHP), và không cần SQL, cũng không dùng tới các hệ thống cache, tăng tốc dữ liệu - tức là yêu cầu phần cứng tối thiểu như RAM 1Mb, CPU 100Hz. Đến nỗi chiếc điện thoại iphone 2 hoặc các điện thoại smartphone yếu nhất hiện nay vẫn đáp ứng thừa nhu cầu.

B. NHANH NHẤT:
Được đo bằng công cụ PageSpeed của Google. Nhiều trang web bạn cảm tính thấy truy cập rất nhanh, nhưng người khác (nơi khác, thiết bị khác) thì truy cập cực kỳ chậm.
Để trang web có điểm cao tuyệt đối, bạn phải biết là có các yếu tố sau:
  • a. Khách truy cập đường URL
  • b. Chờ server tính toán, đưa kết quả là mã code gửi về, thường chậm do SQL
  • c. Truyền mã code từ server về trình duyệt của khách
  • d. Hiển thị trên thiết bị của khách
  • Ở đây, mục (a) và (c) có thể cải thiện được do thay đổi hosting / server phù hợp.
    Tuy nhiên mục (a) và (d) là do mã code của trang web.
    Thường, một mã code được phát triển bởi rất nhiều người, và nếu không dùng chuẩn AMP nghiêm ngặt thì việc lỗi ẩn bên trong hoặc gây chậm hiển thị là đa số khó tránh khỏi.
    Tôi chọn AMP vì tin chắc rằng nó được tạo ra bởi Google, và theo đó, những plugin dư thừa gây lỗi, làm chậm... sẽ không bao giờ xuất hiện nữa.
    Hơn thế, hầu hết các hệ thống CMS đều phải dùng tới SQL (MySQL database), riêng tôi thì không dùng. Công nghệ SQL này được dạy ở các trường đại học, trung học để có thể sử dụng cho rất nhiều nhu cầu khác nhau trong công nghệ phần mềm; và lập trình CMS mà không có SQL là điều trong lịch sử tôi chưa từng thấy. MySQL quá phổ biến, luôn có sẵn và miễn phí, nếu không dùng nó thì thì bắt buộc phải thiết lập một hệ chuẩn mực hoàn toàn về cấu trúc, lưu trữ, truy xuất và backup dữ liệu để thay thế... điều này các công ty công nghệ hoàn toàn né tránh. Và tôi đã cố gắng nghiên cứu và cũng đã làm được hệ thống CMS W3AMP mà không dùng tới hệ dữ liệu SQL.
    Bạn biết đó, đa số các website bị tấn công sập dễ dàng bởi những người bình thường, họ chỉ việc tạo ra một lượng truy cập lớn, mỗi truy cập như vậy tạo ra nhiều truy suất vào SQL, làm chết dịch vụ SQL gây ra web lỗi.
    Ngoài việc làm cho chạy là được, tôi luôn chọn thuật toán phù hợp, bộ nhớ, phân bổ tài nguyên và cái quan trọng nhất là trải nghiệm và tâm lý người dùng, cũng như những phát sinh có liên quan đến trình duyệt trên các thiết bị vv. Những thứ này hết sức là tầm thường - không có gì là cao siêu đối với những nhà lập trình khác.

    C. LỢI ÍCH NHIỀU NHẤT:
    Chi phí thấp nhất, gần như bằng 0, kết quả cao nhất là: truyển tải nội dung chất lượng đến nhiều người đang có nhu cầu.
    Chỉ cần bạn tạo một bài viết với nội dung chất lượng là tôi tin chắc rằng bài của bạn sẽ được hiển thị ở vị trí TOP 1-2 của máy tìm kiếm Google, tôi sẽ cố gắng tạo ra các mẫu trình bày, cách khai báo cấu trúc theo chuẩn Schema-org, và những việc cần thiết để đưa bài viết của bạn vào máy Google nhanh nhất, tối ưu nhất.
    (Tôi hoàn toàn KHÔNG tán thành kiểu viết bài chuẩn SEO đánh lừa máy tìm kiếm để được lên vị trí cao - nhưng nhiều người đua theo cách này vì họ cần lợi nhuận trước mắt cho riêng bản thân - trái ngược quyền lợi cộng đồng).

    4 . Tương lai duy trì và phát triển

    W3AMP là một hệ thống mở.
    W3AMP sẵn sàng để tạo ra một trang web động với cấu trúc dữ liệu theo yêu cầu của từng người. Ví dụ như mặc định là trang cá nhân, nhưng có thể cấu hình thêm thành những trang chuyên về một lĩnh vực nào đó, ví dụ như trang rao vặt, trang sàn giao dịch bất động sản... Việc cấu hình này đều thực hiện ở trang admin, không cần phải mở code ra điều chỉnh, bổ sung.
    Lý thuyết là như vậy, nhưng trên thực tế, người phải có tư duy logic khá nhạy và đọc kỹ tài liệu của chúng tôi thì người đó mới có thể tự tạo ra những trang để trưng bày Catalog sản phẩm phức tạp, hoặc những trang tin tức hoặc những form để cho khách điền dữ liệu (ví dụ như form gửi liên hệ).
    Tại chúng tôi cũng sẽ đào tạo một số sinh viên thực tập, đối tác lâu dài để họ có thể tự tạo ra những trang mẫu cho một nhóm đối tượng nào đó, ví dụ "phiên bản dành cho nhà môi giới bất động sản" chẳng hạn. Và những phiên bản này sẽ được test kỹ, xây dựng quy trình triển khai - vận hành để đảm bảo tinh khả thi về mặt kỹ thuật cũng như tính cạnh tranh với những hệ thống cùng ngành trong cùng địa phương... trước khi đưa ra cho người dùng.
    Những phiên bản này sẽ được để sẵn ở mục PRODUCTION, và có thể tốn phí.

    5 . Và còn rất nhiều câu hỏi hoặc tâm tư khác

    Chúng tôi (tôi) không thể trình bày hết ở đây được. Cũng có một số trường hợp bạn có những câu hỏi mà tôi đã có sẵn câu trả lời, nhưng tôi cũng mong bạn đợi thêm... (vì thật khó mà giải bày để thông suốt ngay, từ từ bạn sẽ có tự có câu trả lời), huống hồ là còn rất nhiều thứ phức tạp trong công trình, những quyết định nên chọn cái này hay cái kia vv... mà chúng tôi chưa xử lý hết được.
    Rất mong bạn gửi những câu hỏi, góp ý, đóng góp về hộp thư h@w3amp.com, chúng tôi sẽ hồi đáp, hoặc cũng thường là chúng tôi sẽ lấy đó làm một bài viết đăng lên trang cá nhân của mình.

    6. Lời cám ơn

    Trong mỗi website, tại trang admin chúng tôi có ghi rõ lời cám ơn những nhà sáng tạo đã giúp tôi tạo ra những đoạn code có bên trong trang web của bạn. Số lượng người này không nhiều, và bạn không khuyến khích hoặc buộc phải chi trả khoản chi phí gì cho họ cả.
    Cũng vậy, tôi biết ơn tất cả và cám ơn vì tất cả.
    Trùng trùng cơ duyên hợp tan, và đã cho tôi cơ hội sáng tác, cơ hội để tôi đưa tác phẩm của mình đến các bạn và mong nó mang đến chút niềm vui trong cuộc đời.

    Kính biếu

    Viết vào lúc 8:48PM, ngày 20/11/2022, tại 80/2 Vạn Hạnh - Đà Lạt
    Bởi nhà sáng tác: Nguyễn Quang Huy
    website www.h-u-y.com