Chúng tôi có thư viện đẹp mắt về các mô-đun cakephp tại nơi làm việc của tôi và chúng tôi phát triển các trang web tùy chỉnh với tốc độ tốt cho đến khi giỏ hàng đi theo cách của chúng tôi để làm chậm quá trình. Tôi đã sử dụng nhiều giỏ hàng khác nhau ( Magento, Opencart, Zencart ) trong các dự án khác nhau, nơi chúng tôi phải hợp nhất chúng với ứng dụng cakephp cốt lõi của chúng tôi. Thông thường các yêu cầu rất tùy chỉnh làm cho giỏ hàng không thể nâng cấp và mất nhiều thời gian .
Tôi đang suy nghĩ để tạo ra giỏ hàng của riêng chúng tôi ( hiện tại khá cơ bản và chúng tôi sẽ mở rộng khi chúng tôi tiếp tục ) từ đầu để có thể điều chỉnh các yêu cầu tùy chỉnh một cách dễ dàng. Có đáng để làm không?
CẬP NHẬT 24-ngày 8 tháng 8
Tôi tiếp tục phát triển giỏ hàng của chúng tôi. Dưới đây là những kinh nghiệm của tôi mà tôi muốn chia sẻ với các bạn.
Những lợi ích
- Giỏ hàng mới là dễ dàng để thay đổi và mở rộng.
- Nó tiết kiệm thời gian khi chúng tôi có các yêu cầu mơ hồ hoặc tùy chỉnh và cho phép chúng tôi nhập trực tiếp các mô-đun từ thư viện mã hiện có của chúng tôi.
- Không cần thực hiện mẫu kép cho giỏ hàng & trang web tùy chỉnh.
- Bảng quản trị duy nhất cho giỏ hàng của chúng tôi và trang web tùy chỉnh.
Hạn chế
- Vẫn chưa đủ trưởng thành wrt xe khác trên thị trường.
- An ninh quan tâm. Chúng tôi chủ yếu dựa vào bảo mật cakephp.
- Thiếu chức năng
Vấn đề phải đối mặt
- Phát triển cổng giao hàng / thanh toán là nỗi đau thực sự. Như @davidhaskins đã chỉ ra
Nó đã tiết kiệm cho chúng tôi thời gian đáng kể mà chúng tôi có thể đã dành để hack các giỏ hàng tiêu chuẩn để đáp ứng nhu cầu của chúng tôi