Tôi sẽ xây dựng trang web có hỗ trợ nhiều ngôn ngữ và tôi cần có khả năng kiểm soát luồng công việc của các bài viết, công ty, sản phẩm. Tất cả đều có hỗ trợ nhiều ngôn ngữ và nhiều phiên bản. Có ai có giải pháp cho điều này hoặc tôi cần phải bắt đầu từ đầu?Làm thế nào để thiết kế lược đồ cơ sở dữ liệu cho một hệ thống quản lý nội dung (cms) với hỗ trợ đa ngôn ngữ?
Trả lời
Bạn đã thử xem các mô hình Cơ sở dữ liệu tại Database Answers?
Tất nhiên, bạn có thể sử dụng MS SharePoint.
Bạn đã nhìn:
Joomla là một từng đoạt giải thưởng nội dung quản lý hệ thống (CMS), cho phép bạn xây dựng trang web và mạnh mẽ trực tuyến các ứng dụng. Nhiều khía cạnh, bao gồm tính dễ sử dụng và khả năng mở rộng , đã biến Joomla thành phần mềm trang web phổ biến nhất có sẵn. Hay nhất của tất cả, Joomla là một giải pháp mã nguồn mở là miễn phí tự do dành cho tất cả mọi người.
Hi Mitch, Tôi hỏi một câu hỏi rất cụ thể, bạn có thể cho tôi biết chi tiết hơn không?Tôi bị mất với hàng trăm mẫu: -s –
Cảm ơn Mitch, những gì tôi muốn là lược đồ cơ sở dữ liệu cho giải pháp của tôi, hoặc thiết kế cơ sở dữ liệu, hoặc bất kỳ tài liệu nào trên hướng dẫn để tạo ra một thiết kế cơ sở dữ liệu về những gì tôi muốn lưu trữ. Cảm ơn;) –
Nhận xét này đưa ra ba câu trả lời rất mơ hồ. Tất cả ba sẽ, trong hiện tại, là những khuyến nghị tầm thường. –
Như câu hỏi của bạn là rất rộng, tôi sẽ cố gắng cung cấp cho bạn một câu trả lời với một ví dụ đơn giản. Điều này có thể được mở rộng đến mọi thực thể bạn muốn lưu trữ. Giả sử bạn có một thực thể bài viết.
Bài viết (articleID, langID, ENUTitle, ENUContent, authorID)
Theo mặc định, bạn có thể lưu trữ nội dung tiếng Anh trong bảng chính. Nội dung tương tự hoặc nội dung đã dịch có thể được lưu trữ trong một bảng dịch ngôn ngữ riêng biệt.
Article_Translation (ID, articleID, langID, langTitle, langContent)
ví dụ về nội dung
insert into article values ('art101','ENU','New Website for Developers','Stackoverflow is new and useful','BKM')
Insert into article_translation (1023, 'art101','FRA','nouveau site Web pour les développeurs','stackoverflow est nouveau et utile','BKM')
Insert into article_translation (1024, 'art101','SPA','nuevo sitio web para desarrolladores','Stackoverflow es nuevo y útil','BKM')
Tùy thuộc vào tuỳ chọn ngôn ngữ sử dụng của bạn, nội dung hoặc có thể được hiển thị từ bảng điều hoặc bảng dịch bài viết
Nói chung, đối với mọi thực thể cần dịch, bạn sẽ cần một bảng dịch chính và bảng dịch ngôn ngữ.
Cảm ơn bkm vì đề xuất của bạn. –
- 1. Thiết kế lược đồ cơ sở dữ liệu cho một hệ thống kế toán kép?
- 2. Hỗ trợ cơ sở dữ liệu đa ngôn ngữ nào cho Django 1.3?
- 3. Làm thế nào để sử dụng lược đồ cơ sở dữ liệu đa ngôn ngữ với ORM?
- 4. Draft/Nội dung trực tuyến Cơ sở dữ liệu Thiết kế hệ thống
- 5. Content đa ngôn ngữ trang web quản lý (CMS) sử dụng zend framework
- 6. Cách thiết kế lược đồ cơ sở dữ liệu để hỗ trợ gắn thẻ với các danh mục?
- 7. GWT với Hệ thống quản lý nội dung
- 8. Hỗ trợ dữ liệu đa ngôn ngữ của SQL Server
- 9. Chọn lược đồ cơ sở dữ liệu để lưu trữ hệ thống thư mục
- 10. Làm thế nào để làm cho cơ sở dữ liệu Mysql hỗ trợ ngôn ngữ tiếng Ả Rập?
- 11. Mọi người xử lý dàn dựng hệ thống quản lý nội dung như thế nào?
- 12. Chiến lược phiên bản CMS cho nội dung
- 13. Thiết kế một cơ sở dữ liệu Schema Localized
- 14. Thiết kế cơ sở dữ liệu tốt (lược đồ) cho cơ sở dữ liệu tham dự là gì?
- 15. neo4j - đồ thị cơ sở dữ liệu cùng với một cơ sở dữ liệu quan hệ?
- 16. Làm thế nào để sử dụng Yii với mô hình cơ sở dữ liệu đa ngôn ngữ?
- 17. Nhiều Cơ sở dữ liệu SQLite cho nhiều ngôn ngữ?
- 18. Thiết kế cơ sở dữ liệu cho hệ thống chấm công tại trường
- 19. Mẫu thiết kế cho trang web đa ngôn ngữ?
- 20. Sao chép toàn bộ nội dung cơ sở dữ liệu (lược đồ và dữ liệu)
- 21. Cách phát triển ứng dụng web tương thích với nhiều hệ thống quản lý cơ sở dữ liệu
- 22. Chuẩn hóa cơ sở dữ liệu cho Hệ thống quản lý trường học
- 23. Phương pháp thiết kế cơ sở dữ liệu đồ thị
- 24. Ngôn ngữ Agnostic Xây dựng hệ thống quản lý
- 25. Lược đồ cơ sở dữ liệu giải mã
- 26. Hệ thống quản lý nội dung Ruby on Rails?
- 27. Thiết kế cơ sở dữ liệu tốt nhất cho "hệ thống cảm biến"
- 28. Làm thế nào để trình bày một thiết kế cơ sở dữ liệu?
- 29. SQL Server: Làm thế nào để biết cơ sở dữ liệu là một cơ sở dữ liệu hệ thống?
- 30. Mẫu thiết kế dữ liệu/cơ sở dữ liệu?
Dường như bạn có một số câu trả lời khá lame. Đây là một câu hỏi tương tự với câu trả lời bạn có thể đang tìm kiếm: http://stackoverflow.com/questions/929410/what-is-best-practices-for-multilanguage-database-design –
cảm ơn cho các liên kết sims –