Bất cứ ai biết về một API (thích hợp hơn nhưng tôi muốn quan tâm đến bất kỳ ngôn ngữ nào) để tạo lưu trữ dữ liệu giống như wiki?Vạch bản tóm tắt của riêng bạn Wiki (Wiki bên trong một DB)
Làm thế nào về bất kỳ tài nguyên nào trên trang wiki của riêng bạn? Làm thế nào để các tập tin văn bản khác xử lý định dạng của tệp văn bản?
Tôi hiểu rằng tôi có thể sử dụng Markdown hoặc Textile để định dạng. Nhưng điều tôi quan tâm nhất là làm cách nào để tiếp cận lưu trữ bản gốc của các chỉnh sửa đa người dùng.
Tôi đang viết ứng dụng web chủ yếu dựa trên cơ sở dữ liệu. Tôi muốn ít nhất một trường văn bản của cơ sở dữ liệu này có định dạng giống như wiki. Cụ thể, văn bản này có thể được nhiều người dùng chỉnh sửa với khả năng quay lại bất kỳ phiên bản nào. Hãy suy nghĩ phần wiki/sinh học của Last.FM (gần như toàn bộ trang web được cấu trúc chặt chẽ bởi một cơ sở dữ liệu ngoại trừ phần này cho mỗi nghệ sĩ).
Cho đến nay, cách tiếp cận tách rời MediaWiki của tôi và chèn nó vào cơ sở dữ liệu có vẻ như quá mức cần thiết. Tôi nghĩ sẽ dễ dàng hơn khi cuộn trang wiki thô của riêng tôi và lưu trữ tệp này trong trường văn bản thích hợp của cơ sở dữ liệu.
Bạn có thể thêm bảng mới vào cơ sở dữ liệu hoặc một cái gì đó? Tôi không theo dõi lý do tại sao bạn muốn tạo một wiki "văn bản" bên trong cơ sở dữ liệu. Có lẽ tôi chỉ không hiểu thuật ngữ của bạn. –
Tôi muốn tương đương với một trang wiki được lưu trữ trong một trường văn bản trong cơ sở dữ liệu của tôi – ack
không rõ câu trả lời cho câu hỏi của bạn là "MySql có một kiểu dữ liệu văn bản cho các nội dung lớn" hoặc nếu bạn đang yêu cầu một cái gì đó phức tạp hơn về phiên bản vv –