1. Về giải pháp
Nhé, làm web thì có nhiều kiểu web, bạn cứ chạy web trong mạng nội bộ thì bên ngoài cũng đâu có vào được vì để từ internet vào được mạng trong, cái router cần phải được cấu hình phù hợp.
Bạn có thể đi ra internet từ máy của bạn nhưng để mọi người từ bên ngoài internet vào được máy của bạn đó lại là vấn đề khác.
Giả sử máy chủ bạn định cài đặt có một ip mạng trong là 192.168.100.1 chẳng hạn thì tất các máy có cùng lớp mạng 192.168.100.x sẽ có thể tiếp cận máy chủ của bạn được (nếu bạn cho phép họ kết nối).
Ngoài ra, tôi tin rằng công ty bạn lớn như vậy thì bên IT cũng sẽ cấu hình hệ thống để đảm bảo các phòng ban có thể liên lạc với nhau được. Do đó, bạn hoàn toàn có thể thực hiện một giải pháp web tương đối ổn để chạy trong mạng nội bộ công ty (hoặc WAN của công ty)
Nếu bạn muốn, bạn có thể làm thử cái này:
http://www.pendriveapps.com/xampp-portable-web-server/
Tải về và chạy tại máy của bạn, phần mềm này chẳng cần đòi hỏi quyền gì lớn lao cả. Nhấn là chạy.
Nếu chạy được, bạn hoàn toàn có thể cài joomla (joomla.org) và dùng một vài công cụ thiết kế form miễn phí.
Hãy xác định địa chỉ IP máy của bạn bằng cách nhấn Start, gõ cmd, enter sau đó gõ tiếp ipconfig để đọc địa chỉ IP
Sau đó từ máy khác gõ
http://[địa chỉ ip máy của bạn] nếu vào được thì đã xong bước 1.
Bước 2 tải joomla về và cài.
Tất nhiên bạn cần phải đọc thêm vài tài liệu nho nhỏ về cách đặt cấu hình apache với tập tin httpd.conf, khá đơn giản
Sau khi xong rồi bạn có thể tìm bộ component thiết kế form để thử nghiệm hoặc đến notwebdesign tự thiết kế một ứng dụng cho riêng mình.
[[
http://extensions.joomla.org/extensions/contacts-and-feedback/forms]]==> Liên kết có các công cụ thiết kế form cho Joomla. Hãy chọn một số cái có giấy phép là Non-Commercial nhé tỉ dụ:
http://extensions.joomla.org/extensions/contacts-and-feedback/forms/22319
hoặc
http://extensions.joomla.org/extensions/contacts-and-feedback/forms/1659
2. Về phân tích công việc
Câu chuyện của bạn thực ra là khá đơn giản, nó không cần thiết phải liên quan gì đến quyền truy cập vật lý đối với dữ liệu cả mà hoàn toàn có thể thực hiện được bằng phân quyền ứng dụng. Cái này thì đúng Joomla là làm rất tốt với khá nhiều công cụ miễn phí bạn có thể định nghĩa quyền thoải mái (với AxoACL chẳng hạn). Bạn cũng có thể sử dụng ngay các công cụ có sẵn như ProjectFork hoặc phần mềm quản trị dự án. Nhưng nếu muốn khai thác cho mục đích của mình thì bạn nên đầu tư một chút, vài triệu, thuê một cậu có khả năng lập trình PHP bảo cậu đó làm cho một component phục vụ nhu cầu của bạn hoặc mô đi phê từ một công cụ có sẵn (hiện có rất nhiều).
Nếu bạn muốn vọc thì cũng có thể tự nghiên cứu để làm nhưng sẽ hơi mất chút thời gian.
Mình mới có thiển ý như vậy
Có gì bạn chia sẻ thêm nhé.
Còn với điện toán đám mây thì là một khái niệm khác xa vời vợi. Và thiết nghĩ bạn chưa cần phải dùng đến dao mổ trâu đó.
Thân