Tôi là quản trị viên web từ năm 1995 và cuộc hành trình này không bao giờ dừng lại. Một số từ viết tắt đi kèm với quản trị viên web từ đó đến nay là gì?

Tôi đã là một người đam mê từ thời thơ ấu của mình và lập trình bằng BASIC trên chiếc Sinclair ZX-81 bỏ túi của mình, và sau đó là Atari và PC, đã đồng hành cùng tôi trong nhiều năm sau đó. Ngay cả vào đầu những năm 1990 trước khi Internet được thương mại hóa cho chúng tôi, tôi đã chạy hệ thống bảng thông báo (BBS) trên các modem quay số tương tự. Một số bạn có thể nhớ âm thanh rè rè mà modem quay số tạo ra mỗi khi chúng tôi kết nối. Đó cũng là thời kỳ tôi sử dụng Compuserve, tiền thân của email POP3 trên Internet mà chúng tôi sử dụng sau này.

Trên Web, công nghệ hiển thị các trang web cũng đã phát triển rất nhiều. Các trang web tĩnh cũ với đồ họa và bố cục lộn xộn, và sau đó là các trang web hoạt hình hào nhoáng cũng lỗi thời, cho đến hệ thống quản lý nội dung (CMS) mà chúng tôi sử dụng ngày nay, tất cả đều là những dấu mốc trong hành trình của tôi với tư cách là một quản trị viên web, như với một số các đồng nghiệp của tôi cũng như bạn.

Năm 1995, tôi trở thành một trong những nhà cung cấp dịch vụ lưu trữ Internet tiên phong tại địa phương của mình, mã hóa thủ công mọi trang web trong trình soạn thảo văn bản và sử dụng trình duyệt web thô sơ làm nền tảng thử nghiệm, sau đó sử dụng FTP để gửi nội dung lên một nền tảng chia sẻ ở Úc. . Thật là tẻ nhạt khi viết mã bằng tay trong HTML (sau đó là phiên bản 2.0), nhưng sự phấn khích khi có miền riêng của bạn chứa nội dung giống như việc leo lên đỉnh Everest đối với một số người trong chúng ta. Đã có sự cạnh tranh giữa các công ty khởi nghiệp nhỏ như chúng tôi để quảng cáo cho các công ty có trang web, thuyết phục họ rằng việc có một trang web không phải là một điều mới lạ mà là một nhu cầu tiếp thị.

Đến năm 1996, nội dung Macromedia Flash và Shockwave bắt đầu xuất hiện trên các trang web, sau đó là cách tốt nhất để tạo nội dung tương tác và hoạt hình. Khái niệm "plug-in" trong trình duyệt web đã trở nên bắt nguồn từ thực tế là nhiều người vẫn duyệt Web trên LYNX (một trình duyệt văn bản) mà không hề có khả năng đồ họa. Tạo nội dung hoạt hình là một mô hình khác, giống như trở thành họa sĩ hoạt hình cel hơn là lập trình viên máy tính, và nó tạo ra một sự phức tạp khác cho các quản trị viên web.

Sau đó, Javascript và HTML4 ra đời, củng cố thực tế rằng Web không còn là thứ xa xỉ nữa mà là thứ mà mọi tổ chức thương mại hoặc tổ chức phải có, như kho nội dung và biển quảng cáo thương hiệu. Nhiều trang web được tạo tác giả trong các công cụ tạo tác giả phức tạp từ các trại như Adobe, NetObjects và thậm chí cả Claris, tạo ra các trang Web đẹp, nhưng đôi khi phải trả giá bằng khả năng đọc được mã.

Đến năm 2003, tình hình lại thay đổi, và tôi phải xem xét lại chiến lược tạo nội dung Web của mình. Đó không còn là cách tốt nhất để tạo nội dung trực tuyến, mặc dù mã hóa bằng tay mang lại mã nhỏ gọn nhất, yêu cầu nhỏ nhất về băng thông và do đó thân thiện với người dùng hơn so với mã phức tạp. Tuy nhiên, công việc gắn bó đến mức việc viết các trang Web bằng tay không còn khả thi đối với tôi, một quản trị viên web đơn độc. Vì vậy, tôi đã xem xét các nền tảng hệ thống quản lý nội dung (CMS) như Joomla, Drupal và WordPress, và cuối cùng đã giải quyết trên WordPress.

10 năm kể từ năm 2013, các trang web có nhiều khả năng được tạo trên nền tảng CMS hơn các công cụ khác, đơn giản vì nền tảng CMS mở, có thể mở rộng và dành cho nhiều người dùng, dễ học và sử dụng. Vì nền tảng CMS là cơ sở dữ liệu, nhu cầu bảo mật được nâng cao hơn so với nội dung trang web tĩnh. Không phải mọi quản trị viên web đều thành thạo về bảo mật Internet và các nền tảng CMS có thể trở nên tê liệt đối với những người không theo dõi các công nghệ bảo mật và phòng thủ. Cũng đến năm 2013, các trang web cần phải đáp ứng, có nghĩa là nội dung phải mở rộng và thích ứng với bất kỳ kích thước màn hình nào, dù là điện thoại di động, máy tính bảng cầm tay hay máy tính để bàn. Một số nền tảng CMS gần đây cung cấp các khả năng gốc hoặc mở rộng để hiển thị trang web một cách thông minh cho các thiết bị có kích thước màn hình khác nhau.

Từ một chặng đường dài từ 1995 đến 2013, HTML được mã hóa bằng tay mang lại mã sạch và nhẹ nhất, nhưng có thể khó duy trì trong một thời gian dài. Chỉ một số người già như tôi vẫn còn mày mò với HTML được mã hóa thủ công bây giờ và sau đó.

Các công cụ thiết kế và soạn thảo dựa trên mẫu vẫn được sử dụng và các trang được tạo là các trang Web tĩnh. Nội dung có thể rất hấp dẫn về bố cục và thiết kế, mặc dù nếu một nhà phát triển không có công cụ tương tự, thì việc chỉnh sửa những đoạn mã được tạo này bằng trình soạn thảo văn bản sẽ rất tẻ nhạt đối với nhiều người.

Mã phức tạp nhất và nặng nhất đến từ nền tảng CMS. Mã được tạo vẫn có thể đọc được bởi con người, nhưng thường quá dài để có thể làm phiền, ngoại trừ khi khắc phục sự cố. Ưu điểm của nền tảng CMS như là trình tạo nội dung web bao gồm thiết kế phức tạp và có thể mở rộng, khả năng tương thích với nhiều nền tảng khác nhau, chức năng có thể cắm thêm từ kiểu chữ, chủ đề trực quan, chia sẻ xã hội, bình luận, v.v. Các nền tảng như vậy thường cho phép xác định phạm vi vai trò, để người dùng có thể được chỉ định các cấp độ sử dụng khác nhau, từ quản trị, chỉnh sửa, cho đến người đăng ký.

Nếu bạn đã trải qua cùng một hành trình như tôi, thì bạn có thể đã nhảy vào CMS làm nền tảng nội dung Web chính của mình. Điều gì tạo nên thiết kế tốt trên nền tảng CMS?

- Responsive. Ngày nay, nhiều người sử dụng thiết bị di động hơn máy tính để bàn và xu hướng này sẽ tiếp tục cho đến khi máy tính để bàn trở nên lỗi thời. Do đó, điều quan trọng là phải đảm bảo rằng trang web dựa trên CMS của bạn được thiết kế để có thể mở rộng đến bất kỳ kích thước màn hình nào, cho dù theo chủ đề gốc hay bằng cách kích hoạt plugin.

- NHANH CHÓNG. Nền tảng CMS có thể quyến rũ chúng ta vì vậy hãy cài đặt mọi plugin có thể để có thêm chức năng. Chúng ta cũng có thể bị mắc kẹt khi xem lần lượt các chủ đề trực quan. Và hơn hết, bởi vì nền tảng CMS là nền tảng cơ sở dữ liệu phức tạp, các trang web trên nền tảng CMS sẽ phải chịu gánh nặng về mã sẽ chậm hơn so với các trang web tĩnh. Do đó, việc cân nhắc thiết kế đầu tiên của chúng tôi bằng cách sử dụng nền tảng CMS là đảm bảo rằng chúng tôi giữ mọi thứ ở mức tối thiểu, để hy vọng chúng tôi có thể hiển thị một trang web nhanh nhất có thể cho người dùng cuối của mình.

- Làm sạch. Giữ các trang web CMS của chúng tôi sạch sẽ, với ít tùy chỉnh thủ công nhất có thể để giảm bớt sự cố. Cái gì càng phức tạp thì càng có nhiều khả năng dẫn đến sự cố. Kiểm tra tất cả các chức năng mở rộng như chúng tôi muốn, nhưng chúng tôi cần sắp xếp hợp lý các chức năng đó cho đến khi chức năng tốt nhất được chắt lọc để tăng tốc độ và dễ bảo trì.

- Theo niên đại. Mọi thứ đều là dòng thời gian. Lịch sử loài người là một dòng thời gian theo thứ tự thời gian được trồng ở nhiều địa điểm khác nhau. Sự xuất hiện của phương tiện truyền thông xã hội và thành công cuối cùng của nó, như Facebook, Tumblr, Twitter và thậm chí các nền tảng trước đó như blog, cũng dựa trên dòng thời gian. Có điều gì đó thực chất cộng hưởng với con người chúng ta về các dòng thời gian. Do đó, khi chúng ta nghĩ về mô hình web mới, chỉ cần nhìn vào dòng thời gian lịch sử loài người và những người anh em hiện đại của nó là các nền tảng truyền thông xã hội và bạn biết thiết kế của mình trông như thế nào.

Không ai có một quả cầu pha lê để nhìn vào tương lai để biết công nghệ Web sẽ phát triển ở đâu và như thế nào, hoặc có lẽ một cái gì đó hoàn toàn khác có thể thay thế hoàn toàn Web. Nhưng cho đến khi điều đó xảy ra, chúng tôi quản trị viên web sẽ phải tiếp tục học hỏi, tiếp tục cố gắng, tiếp tục phát triển.

Tái bút - Đây là một đồ họa thông tin tôi đã soạn thảo thể hiện ngắn gọn hành trình của tôi với tư cách là một quản trị viên web.

Infographic - Hành trình của một quản trị viên web (Seamus Phan, 20131116)

Infographic - Hành trình của một quản trị viên web (Seamus Phan, 20131116)