2011-07-18 37 views
5

Có điều gì ngoài số Assetic (mà tôi không thể sử dụng vì phiên bản PHP) có thể quản lý tài sản không?PHP 5.2.x Thư viện quản lý tài sản

EDIT: Đây là về tài sản ứng dụng web, như javascript và css, thư viện để quản lý và khai thác chúng để sản xuất, có thể là đang chạy hoặc với tài sản được biên dịch trước.

+2

Bạn cần các tính năng nào để quản lý nội dung của mình? Quản lý tài sản có thể bắt đầu ở đây và kết thúc ở đó, vì vậy sẽ tốt nếu bạn thực sự có thể chia sẻ điều đó trong câu hỏi của bạn. – hakre

+0

Có một [máy chủ của các hệ thống quản lý tài sản được viết bằng PHP] (http://sourceforge.net/search/?q=asset+management&fq%5B%5D=trove%3A183). Tuy nhiên, trang web này được thiết kế để giúp bạn tìm câu trả lời cho các vấn đề lập trình cụ thể. Có lẽ trang [Superuser] (http://superuser.com/) có thể cung cấp câu trả lời hữu ích cho câu hỏi của bạn. –

+0

@George Tài sản trong ngữ cảnh Assetic tham chiếu đến nội dung web như tệp JavaScript và CSS, Sprites, Biểu tượng, v.v. Nó không liên quan đến Hàng tồn kho giống như hầu hết các tập lệnh bạn liên kết tham chiếu đến. Do đó, câu hỏi có liên quan nhiều hơn đến http://stackoverflow.com/questions/5505065/fuelphp-asset-error hoặc http://stackoverflow.com/questions/4001482/php-asset-packaging-library hoặc http://stackoverflow.com/questions/3626101/whats-the-point-of-yiis-assetmanager. – Gordon

Trả lời

1

Đặt cược tốt nhất của bạn có thể là backport Assetic to PHP 5.2. Các câu hỏi usenamespace sẽ cần phải được thay thế bằng chức năng tự động tải và gọi đến spl_autoload_register().

Có vẻ khá toàn diện, mặc dù nó có thể thiếu khả năng tham chiếu tập lệnh được lưu trữ bên ngoài, như gọi jQuery từ CDN.

Cá nhân, tôi sử dụng công cụ mẫu Smarty và một số chức năng lọc sơ bộ/postfilter để xử lý biểu định kiểu và javascript bao gồm. Một thủ thuật tương tự có thể có trong một hệ thống mẫu khác, nếu bạn đang sử dụng nó.

+0

Có phải chúng tôi cũng sử dụng Smarty ở đây không và tôi đang sử dụng 'sacy' để sử dụng việc biên dịch tài sản ngay bây giờ! Gonna đánh dấu điều này là chính xác vì nó có lẽ là giải pháp duy nhất cho 5.2.x – Draiken

Các vấn đề liên quan