![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 1 Dołączył: 11.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Chciałem zapytać się kogoś z doświadczeniem z silnikami sklepów internetowych o to który z tych trzech: Magento, Prestashop oraz Opencart jest najłatwiej zmodyfikować. Który kod jest najbardziej przejrzysty i zgodny z wzorcem MVC. W którym jest użyte najmniej wtyczek. Dodatkowo który daje największe możliwości modyfikacje przez rozszerzenia bez konieczności modyfikowania właściwego kodu.
Potrzebuję zrobić możliwie szybko sklep obsługujący jakieś 500k produktów setkach kategorii i podkategorii. Dlatego chcę skorzystać części gotowych funkcji jednego ze sklepów. Do tego dorobić zaawansowaną wyszukiwarkę, zoptymalizować kod zarządzania kategoriami, zmienić sposób dokonywania zakupu (będzie on bardzo nietypowy). No i z tego co się zorientowałem presta ma dość ubogie możliwości nadawania uprawnień administratorom, więc w jej przypadku ten kod też pójdzie do wymiany. Proszę o Waszą opinię który z silników będzie najlepszy do tego zadania. |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Z wszystkimi nie miałem do czynienia, ale o Preście zapomnij. Dokumentacja do tego leży i kwiczy.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 1 Dołączył: 11.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Z tego co widzę, to w opencart jeszcze bardziej leży i jeszcze bardziej kwiczy. Może poza książkami, które oferują we wprowadzeniu.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 121 Pomógł: 2 Dołączył: 22.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Do Twoich potrzeb polecam Magento w najnowszej wersji, dobra dokumentacja i pięknie napisany kod. Presta jest raczej dla prostych, niewymagających sklepów.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 1 Dołączył: 11.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
A co sądzicie o Opencart? Ktoś to modyfikował? Magento to jednak kobyła i wolałbym jej uniknąć jeśli to możliwe.
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Magento, fakt, kobyła, ale funkcjonalnie masz wszystko out of the box, poza tym dobrze zaprojektowana kobyła, więc może jednak warto rozważyć? Z pozostałymi platformami nie miałem do czynienia, więc się nie wypowiem.
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 1 Dołączył: 11.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Ktoś potrafi wytłumaczyć wykresy z tego artykułu? Z tego co zrozumiałem to im więcej konkurencyjnych użytkowników, tym bardziej rośnie wydajność sklepu (?!)
http://www.magentocommerce.com/blog/commen...yth-vs-reality/ |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Czytaj ze zrozumieniem, te wykresy pokazują różnice pomiędzy zastosowaniem mechanizmów cache-owania pełnostronicowego, a ich brakiem. Tak czy siak, Magento da się ładnie podkręcić.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 1 Dołączył: 11.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
To rozumiem, jest to napisane na górze. Ale nie ma żadnej informacji o tym, że przy każdej ilości konkurujących użytkowników maszyna się zmieniła. To samo tyczy się wykresu ze skalowalności sklepu. Nawet jak przyjmie się możliwość zmiany maszyny dziwne jest że przy zwiększeniu ilości produktów wydajność nieco rośnie sd->10k (sd - sample data)
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Widocznie w przyjętej metodologii pomiaru wydajności, serwowanie treści z dysku jest w stanie obsłużyć tyle połączeń w jednej sek. Na zcacheowanej stronie głównej sklepu zazwyczaj jest mało produktów, więc i wielkość indeksu w tym przypadku nie ma większego znaczenia. Taki całostronicowy cache pozwala na wygenerowanie strony tylko raz, czyli tylko raz jest uruchamiany skrypt php, raz lecą zapytania do bazy i zwrotka w postaci html, każde następne wejście jest serwowane z dysku z zapisanego pliku.
Cytat There are some great graphs in there, the optimization with most gain is probably Full Page Caching on page 20. It shows that the homepage of a Magento shop with 80k products and 500 concurrent connections can still handle 400+ http request per second.
Ten post edytował darko 12.09.2012, 19:39:36 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 01:03 |