Hoàn thiện việc chuyển đổi Ivy-Web sang sử dụng Container thay cho các package tự Build, thuận lợi hơn cho việc bảo trì, nâng cấp.
Podman
– Podman 5.7.1
– Enable `transient_store`
Ivy-Web
– Debian 13 `trixie`
– Podman: HAProxy, Apache, MariaDB 11.4 LTS, PHP 8.3, 8.4
– Không còn sử dụng Redis và các plugin liên quan tới Redis
– MariaDB quay về sử dụng InnoDB thay vì MyRocks
Redis chỉ đang sử dụng với mục đích Session Handler cho PHP và Object Cache cho WordPress, không thực sự cần thiết.
Image mặc định của MariaDB không có sẵn plugin MyRocks. Việc thêm MyRocks chỉ làm Image lớn thêm vài MB nhưng chẳng hiểu sao MariaDB không thêm vào sẵn luôn.
Cài thêm plugin MyRocks cũng đơn giản, nhưng do sử dụng `transient_store` nên Podman sẽ sử dụng Image mặc định mỗi khi khởi chạy lại, do đó cần cài lại mỗi lần chạy container. Việc tự build Image có sẵn MyRocks lại bất tiện mỗi khi cần cập nhật, nên mình quyết định bỏ luôn MyRocks mà sử dụng InnoDB mặc định.
Một dự án đang nghiên cứu là sử dụng Static Web dựa trên Zola. Về tiềm năng và hiệu quả sử dụng quá hứa hẹn. Đằng nào hiện tại Giọt Đắng cũng chẳng khác gì một Static Web cả.
