Ngu ngơ học làm web (2) - Xem một số ứng dụng web

tiếp theo của: Ngu ngơ học làm web (1) - Các công cụ để làm web
---------

Phần 2. Xem một số ứng dụng web


Vào trang của Google, gõ từ khóa openemr, thấy xuất hiện đường dẫn của một dự án mở có tên là OpenEMR Project.

Theo đường dẫn, để tới trang của dự án OpenEMR Project.

Vào mục Demo, bấm vào liên kết để mở trang chủ của ứng dụng OpenEMR.

Nhập Username là admin, Password là pass, bấm Login để vào hệ thống.

Bấm thử vào các mục trong menu, nhập một số thông tin để xem một vài chức năng.

Phần giới thiệu cho biết đây là một ứng dụng web, dùng để quản lý trong lĩnh vực y tế và chăm sóc sức khỏe, nó là mã nguồn mở và miễn phí.

Vậy mình có thể lấy mã nguồn của nó về xem.

Để tải mã nguồn, vào lại trang chủ tại http://www.open-emr.org/ , chọn mục Download, chọn phiên bản phù hợp với hệ điều hành để tải về.

Mục đích của việc tải về máy là để xem mã nguồn, nên chọn bản trong mục ‘Windows: Pre-installed OpenEMR with the XAMPP Package’ hoặc bản trong mục ‘Windows’ đều được.

Sau khi tài về máy, thực hiện giải nén tập tin.

Quan sát thư mục mã nguồn openemr sẽ thấy, ngoài các thư mục con, nó còn có các tập tin dạng html, php, js. Vậy có thể đoán được là ứng dụng web này ít nhất có sử dụng html, php, javascript. Mở một số tập tin mã nguồn bằng WordPad để xem.

Giờ làm sao để cấu hình và chạy được ứng dụng openemr trên máy tính của mình (local)?
Openemr là một ứng dụng web, do vậy phải mở nó bằng một trình duyệt web (từ đây gọi tắt là trình duyệt) nào đó.

Hiện nay có một số trình duyệt phổ biến là: Chrome, Firefox, Safari, Opera, Internet explorer.

Tuy nhiên, trước khi có thể cấu hình và dùng trình duyệt để chạy ứng dụng openemr trên máy tính của mình, cần phải đi tìm hiểu một số thứ khác. Các thứ khác có thể rất nhiều, do vậy hãy kiên nhẫn đi từng bước. Để sau khi chạy được openemr, sẽ phát triển một vài chức năng để tích hợp vào hệ thống có sẵn, hoặc viết một ứng dụng web hoàn toàn mới, bằng một ngôn ngữ lập trình, bằng framework hoặc bằng CMS.

Xem thêm một ứng dụng web nữa được viết bằng framework PHP (ví dụ CakePHP).

Vào google, gõ từ khóa ‘cakephp project example github’. Chọn một kết quả tìm kiếm bất kì. Ví dụ vào trang https://github.com/cakephp/bookmarker-tutorial

Bấm vào mục Clone or download, chọn Download ZIP.

Sau khi tải về, giải nén tập tin, mở thư mục đã được giải nén để quan sát, để ý các phần mở rộng của các tập tin. Đặc biệt xem cấu trúc thư mục và các tập tin trong thư mục ‘src’.


Mở một số tập tin mã nguồn bằng WordPad để xem.
-----------
Cập nhật [11/08/2020]
-----------