Toutadmin
Một CMS điều hành trọn một doanh nghiệp: nhân sự và hợp đồng, quản trị nhân lực, tài chính và kế toán, quản trị công ty, chất lượng, tuân thủ và pháp chế, hành chính. Nó có hai bản — một chạy trên Node 22, một trên PHP 8.1 — làm đúng những việc như nhau. Một máy là đủ, không phải cài cơ sở dữ liệu nào bên ngoài.
Bắt đầu từ đâu#
Ai vào được gì, và ở địa chỉ nào.
Tính năngToàn cảnh đầy đủ, theo từng lĩnh vực.
Hai bảnNode hay PHP: điều gì giống hệt, điều gì khác, chọn thế nào.
Cài đặt — NodeDịch vụ, proxy ngược, TLS, sao lưu, nâng cấp.
Cài đặt — PHPHosting dùng chung, quyền truy cập, tác vụ định kỳ.
Bảo mậtNhững lớp bảo vệ, và thực sự chúng che chắn tới đâu.
Bản dịchGiao diện đổi ngôn ngữ ra sao, và đi xa tới đâu.
Bảng thuật ngữToàn bộ 2765 khoá dịch của sản phẩm, trong 16 ngôn ngữ.
Phần mềm này là gì#
Một CMS doanh nghiệp đa dụng, được nghĩ ra để một công ty muốn điều hành mọi bộ phận từ một chỗ mua về và tự vận hành: ban giám đốc, nhân sự, tài chính, vận hành, hành chính. Nó không chuyên vào một ngành nghề; nó lo phần thân chung của mọi doanh nghiệp, và nhường cho công cụ chuyên biệt những gì đòi hỏi giấy phép hay chứng nhận.
Ba lựa chọn dứt khoát#
Dữ liệu chỉ nhập một lần. Một kỳ nghỉ đã duyệt hiện lên trong lịch, chặn việc xếp ca, cộng vào số dư và quay lại trong danh sách kỳ hạn. Sơ đồ tổ chức, danh bạ và tìm kiếm đều đọc cùng một quan hệ trực thuộc. Không có gì phải chép lại từ màn hình này sang màn hình khác.
Thà từ chối còn hơn áng chừng. Hoá đơn bằng một đồng tiền chưa biết tỷ giá thì không được đề xuất; một lần nhập có một dòng sai thì không ghi dòng nào; một điểm không phù hợp còn hành động dở dang thì không đóng được; một bút toán lệch sẽ bị trả lại kèm con số chênh. Một dữ liệu sai lọt qua đắt hơn một lần nhập bị từ chối.
Điều không bao gồm được ghi ngay trên màn hình. Mỗi mô-đun nêu giới hạn của mình ngay lúc bật lên, chứ không nhét vào chú thích: bộ tính lương áp đúng những tỷ lệ bạn nhập và không tạo ra bất kỳ tờ khai chính thức nào; hoá đơn điện tử sinh ra tệp XML nhưng không nộp lên nền tảng nào; phần ngân quỹ không kết nối tới ngân hàng nào.
Nó không phải là gì#
Một số chức năng thuộc về bên thứ ba có giấy phép, và được cố tình để ngoài thay vì làm nửa vời:
- Khai thuế và bảo hiểm xã hội điện tử: đòi hỏi giấy phép, một định dạng đổi mỗi năm và trách nhiệm pháp lý. Phần mềm tạo ra dữ liệu; việc nộp vẫn là chuyện của bên khai thuế được uỷ quyền.
- Chữ ký điện tử đủ điều kiện theo nghĩa eIDAS: đòi hỏi một nhà cung cấp dịch vụ tin cậy được chứng nhận. Cặp ký chỉ tạo chữ ký thường, và chính bản xác nhận nói rõ điều đó.
- Lưu trữ có giá trị chứng cứ (bảo quản được chứng nhận, dấu thời gian đối kháng được): đòi hỏi một tổ chức chứng thực.
- Soạn thảo tài liệu cộng tác, hội nghị truyền hình, tổng đài: mỗi thứ tự nó đã là một sản phẩm.
Chạy thử lần đầu#
Bản Node:
npm install
npm start # http://localhost:3000
Bản PHP:
cp config.sample.php config.php
php -S localhost:8000 -t public public/index.php
Trên một bản cài trống, mọi địa chỉ đều chuyển về trình cài đặt. Xem Cài đặt — Node hoặc Cài đặt — PHP để có hướng dẫn đầy đủ: dịch vụ, máy chủ phía trước, TLS, quyền truy cập, tác vụ định kỳ, sao lưu và nâng cấp.
Tài liệu này là một trang tĩnh độc lập, đặt tách khỏi phần mềm. Nó được dựng lại từ cả hai kho mã: bảng thuật ngữ, các đường dẫn, lược đồ cơ sở dữ liệu và các con số đều được rút ra từ mã của hai bản, nên không thể lệch khỏi những gì sản phẩm hiển thị. Trang được xuất bản bằng cả 16 ngôn ngữ của giao diện.
Tài liệu Toutadmin — dựng ngày 2026-09-13. Trang độc lập, tách rời phần mềm.