2010-07-17 3 views
8

Tôi đã được khách hàng giao nhiệm vụ xây dựng lại nền tảng Thương mại điện tử. Mục tiêu là một cửa hàng trực tuyến mà trên đó các loại xe được bán. Đặc biệt là nó được cho là nhà cung cấp đa năng, tức là các nhà cung cấp bên ngoài sẽ có bản đăng nhập riêng của họ, nơi họ có thể quản lý danh sách của họ, thêm danh sách mới, xem bán hàng của họ, v.v.Nền tảng mua sắm trực tuyến đa nhà cung cấp

Cửa hàng hiển thị tất cả các sản phẩm của nhà cung cấp trong một danh mục lớn nên lý tưởng hỗ trợ một số tùy chọn như sắp xếp và lọc, nhưng chúng không phải là một yêu cầu. Đơn đặt hàng được chuyển đến từng nhà cung cấp có liên quan và quản trị viên bằng E-Mail.

Quá trình đặt hàng rất đơn giản - về cơ bản chỉ lấy mục đã ra khỏi danh mục và thông báo cho nhà cung cấp (và quản trị viên) rằng mặt hàng đã được đặt hàng. Không yêu cầu thanh toán trực tuyến/thanh toán, mặc dù họ rất vui khi có tùy chọn.

Tất cả các hệ thống mua sắm trực tuyến mà tôi biết đều được nhắm mục tiêu tại một quản trị viên duy nhất.

Có hệ thống cửa hàng nào ở đó có thể xử lý những gì tôi cần không?

Yêu cầu:

  • Ưu tiên hàng đầu: mã chất lượng. Tốt hơn là PHP 5 và hướng đối tượng. Tôi không quan tâm đến các tính năng chính xác của sản phẩm miễn là mã hiện tại là tốt đẹp và gọn gàng để làm việc với.

  • Kiểm soát truy cập: Nhà cung cấp có thể đăng nhập và thêm và quản lý sản phẩm của riêng mình; không có quyền truy cập vào phần còn lại của hệ thống. Quản trị viên có thể quản lý danh sách và định cấu hình cửa hàng. Quản trị viên tạo tài khoản nhà cung cấp

  • Phải đa ngôn ngữ hoặc bản địa hoá sang tiếng Đức

  • Quá trình bán hàng là rất đơn giản: Một E-Mail cho nhà cung cấp và người quản trị, chứa dữ liệu của người mua, là đủ.

  • Không cần thanh toán/thanh toán trực tuyến, mặc dù nó là một phần mở rộng chào đón

  • mã nguồn mở được ưa chuộng, nhưng một giải pháp thương mại không phải là ra câu hỏi nếu sản phẩm thực sự, thực sự tốt và tài liệu tốt

chừng nào các sản phẩm cơ bản là tốt và hỗ trợ các cửa hàng cơ bản và quản lý người dùng cần thiết cho điều này, tất cả các tính năng hơn nữa có thể thương lượng (tức là tôi sẽ thêm bản thân mình nếu cần thiết.)

Trả lời

2

Magento! Bạn phải sử dụng nó, điều tốt nhất của nó kể từ khi bánh mì cắt lát.

Tôi đã tạo hệ thống thương mại điện tử đa đại lý đã đăng nhập và thêm doanh thu, ghi chú tín dụng, v.v. Hệ thống đã thiết lập danh mục chuẩn. Nó thậm chí có thể được tùy chỉnh để nhà cung cấp A có thể có cửa hàng riêng của họ, nhà cung cấp B có của riêng họ. Họ có thể vừa da vừa vân vân.

Chúng tôi có các ngôn ngữ khác nhau. Nó có một cộng đồng nhà phát triển lớn vì vậy bất cứ điều gì chúng tôi không có tôi chỉ cần mua và tích hợp (thời gian của tôi là tốn kém, điều này đã cho khách hàng thực sự trở lại). Có một phiên bản nguồn mở, đó là những gì tôi đã sử dụng, đó cũng là một phiên bản trả tiền. Tôi thực sự không thể khuyên bạn nên nó đủ.

+1

Nhận xét "bánh mì cắt lát" cuối cùng đã thuyết phục tôi xem xét :) Tôi đã nghe rất nhiều phàn nàn về Magento về tốc độ và mã bloat, nhưng những gì tôi thấy ngay bây giờ trông rất tốt, sạch sẽ và chuyên nghiệp. Bạn có thêm bất kỳ gợi ý nào về việc các mô-đun/tiện ích mở rộng nào có thể tạo cửa hàng đa đại lý không? –

+0

Tôi tự làm một phần. Mất khoảng một tuần. Nó hoạt động tốt. Tôi nghĩ mọi người nên sử dụng nó! Tôi chắc chắn rằng họ là một mô-đun ra khỏi đó, tôi chỉ cần để có được đầu của tôi xung quanh môi trường sdk/dev. Tôi ghét php bằng cách này, nhưng tôi có thể chịu đựng nó cho magento <3 – Steve

1

Vấn đề đầu tiên mà bạn sắp có trong hệ thống loại đa nhà cung cấp là nó sẽ không bao giờ đáp ứng nhu cầu của bạn.

Nếu bạn thực sự muốn có hệ thống phù hợp thì bạn nên tạo hệ thống của riêng mình từ một khuôn khổ phù hợp.

nếu bạn vẫn muốn sử dụng một hệ thống được thiết kế trước đó đáp ứng nhu cầu bạn chỉ định tôi sẽ đi với Magento

Magento là một trong những hệ thống thương mại điện tử tiên tiến nhất mà tôi đã từng làm việc với.

Bản thân mã không dễ làm việc lắm ngay từ đầu nhưng bạn đã quen với nó sau một vài ngày/tuần.

Liên quan đến "Kiểm soát truy cập", không phải thời tiết 100% được hỗ trợ nhưng hệ thống Magento rất trừu tượng và im 80% tích cực là điều này có thể được thực hiện.

"Phải là đa ngôn ngữ hoặc được bản địa hóa sang tiếng Đức", Mọi ngôn ngữ bạn cần.

"Quy trình bán hàng rất đơn giản: Một E-Mail cho nhà cung cấp và cho quản trị viên, chứa dữ liệu của người mua, là đủ".

thay vì tôi tiếp tục về các tính năng tôi khuyên bạn nên kiểm tra.

http://www.magentocommerce.com/


Nhưng tôi vẫn muốn phát triển khuôn khổ của riêng tôi và xây dựng từ đó.

Trân trọng.

+0

Tôi biết rằng tôi sẽ phải làm rất nhiều việc để làm cho bất kỳ hệ thống nào đáp ứng được nhu cầu của tôi. Tuy nhiên, có rất nhiều công việc cơ bản mà tôi muốn tránh: Quản lý nhiều người dùng, back-end cho các nhà cung cấp, vv Vì vậy, những gì tôi nói ở trên là những gì tôi cần ở đó, và từ đó tôi sẽ sau đó bắt đầu tùy chỉnh. Tôi sẽ kiểm tra Magento và liệu nó có khả năng cơ bản của việc có nhiều nhà cung cấp hay không, tôi đã luôn nghĩ rằng nó không nhưng tôi sẽ kiểm tra. –

+0

Không có ý tưởng về Magento, nhưng .. có thể giúp bạn tiết kiệm một số nhức đầu .. cố gắng tránh đối thủ cạnh tranh của họ xt/veyton, mà có vẻ khá phổ biến trong khu vực nói tiếng Đức .. Có thể làm việc nếu bạn hài lòng với chức năng mặc định của họ, nhưng khi cố gắng cá nhân hóa điều .. từ chế độ xem của nhà phát triển .. nó có thể là một PITA khổng lồ ... – Kuchen

+0

@Kuchen Chúc mừng cho những gợi ý, tôi biết XT :) –

7

Nếu không có phương thức thanh toán và thanh toán nào có liên quan, tốt nhất là viết từ đầu. Với bất kỳ hệ thống hiện có nào, bạn sẽ chỉ có chi phí của mã không thực sự được sử dụng. Ngoài ra, không quá nhiều hệ thống hỗ trợ tìm kiếm và lọc theo các tham số và điều này có vẻ là một tính năng cốt lõi cho một dự án lớn như vậy.

+0

Nó có thể bật ra để thực sự là giải pháp tốt nhất. Tôi đã đưa ra một tiền thưởng - chúng tôi sẽ xem liệu có bất cứ điều gì xảy ra không! –

+0

Đồng ý 100% với điều này. Vào thời điểm bạn đã hoàn thành việc xây dựng một hệ thống hiện có được xây dựng với các ưu tiên rất khác nhau, bạn sẽ dành nhiều thời gian như bạn đã xây dựng nó từ đầu với một khung làm sạch đẹp, và bạn có thể ném vào bảo trì cơn ác mộng miễn phí. – Shabbyrobe

+0

Tôi đồng ý với điều này. Tôi đã tạo ra một hệ thống tương tự đáng kể cho các bộ phận máy tính cách đây không lâu và đã viết nó từ đầu - đó là giải pháp tốt nhất mà tôi có thể tìm thấy để tránh các hệ thống “không hoàn toàn đúng”. Các nhà cung cấp có thể tải lên thông tin chứng khoán và chọn người có thể xem các yêu cầu mua hàng của họ (các nhà phân phối, bán buôn, bán lẻ, v.v.) qua email và các tìm kiếm được quản lý qua [Sphinx] (http://www.sphinxsearch.com/) . Bạn có thể xem xét sử dụng một khung công tác cung cấp xác thực dựa trên vai trò, vì điều này có thể làm giảm một số mã hóa. – Mike

-1

Nếu bạn định xây dựng từ đầu, hãy làm trong Seaside. Bạn có thể tìm thấy các giải pháp có sẵn không đáp ứng đủ nhu cầu của bạn. Chất lượng của mã sẽ tốt hơn nhiều ở Seaside. Tái sử dụng thực sự, không có mẫu.

Nói chuyện với Norbert Hartl

1

Tôi hiện đang làm việc trên một dự án tương tự.
Tôi đang thử mọi thứ với magento để bắt đầu. Có một mô đun bổ trợ cho các quyền nâng cao aitoc_magentomods_advanced_permissions có thể giúp bạn.