Tôi có một khách hàng đã yêu cầu tôi xây dựng cho họ một trang web với cách rất thân thiện để cập nhật nội dung. Họ đã thể hiện sự quen thuộc với wordpress, và bày tỏ sự quan tâm đến việc có thể sử dụng wordpress front-end để cập nhật nội dung của họ. Tôi đã có ý định xây dựng cho họ một trang quản trị đơn giản, nơi họ có thể tạo bài đăng hoặc thêm các loại nội dung khác .. nhưng có vẻ như wordpress có hầu hết các chức năng đã có sẵn.Tích hợp Ruby on Rails Với Wordpress
Vấn đề chính là tôi là nhà phát triển RoR. Tôi thích sử dụng haml cho mọi thứ tôi làm và có toàn quyền kiểm soát 100% cách trang web hoạt động.
Vì vậy, tôi đã hy vọng một người nào đó sẽ có ý tưởng về cách tôi vẫn có thể xây dựng trang web bằng cách sử dụng đường ray và haml, nhưng vẫn cho phép khách hàng của tôi cập nhật bằng cách sử dụng wordpress. Tôi nghĩ có lẽ tôi có thể truy cập api wordpress, và chỉ cần kéo nội dung và hiển thị nó theo cách tôi muốn? hoặc có lẽ tôi nên đi với một CMS khác .. như Refinery?
Thành thật mà nói, tôi thực sự không muốn phải chạm vào PHP, và tốt nhất là sử dụng haml, thay vì html. O_o
Xin vui lòng không gắn kết với nhau một cái gì đó cố gắng để kết hợp những gì bạn _like_ với những gì khách hàng của bạn _wants_, rằng một số người duy trì tương lai nghèo sẽ phải giải mã ... –
Sử dụng WordPress. Không có ý nghĩa trong việc phát minh lại bánh xe. Thời gian miễn phí sẽ cho phép bạn nhận các dự án khác mà bạn CÓ THỂ làm việc trong môi trường ưa thích của mình. – MunkiPhD
Bạn là một cái búa, và đây không phải là một cái đinh. Có những lúc bạn phải nói với khách hàng "Tôi không phải là người thích hợp cho công việc này". Bạn vẫn có thể tham gia vào dự án khi bạn giúp họ xác định các yêu cầu cho dự án và bạn có thể giúp họ tìm được một người có thẩm quyền PHP. Tuy nhiên, ý tưởng trộn lẫn với nhau một số trang web RoR/Wordpress Frankenstinian khủng khiếp khiến tôi rùng mình. –