W tej chwili uruchamiamy kilka mniejszych witryn PHP (mała firma, prywatne, organizacje non-profit, przyjaciele ...) i chcemy je przenieść do Pythona w celu aby móc je łatwiej dostosować i/lub rozszerzyć ich funkcjonalność dzięki znajomości Pythona, chociaż bez rzeczywistego doświadczenia z wykorzystaniem niektórych frameworków Python.CMS + blog + e-commerce: django lub web2py
Aby nie pisać wszystkiego od zera, potrzebowalibyśmy przyzwoitego CMS-a, bloga i modułu e-commerce.
Zrobiliśmy kilka badań, zainstalowany i próbował kilka aplikacji w Django świata i do tej pory nie przybył do dwóch możliwości:
- Django-CMS jako CMS, Zinnia jako silnik blogu i Django shop jako e-commerce lub
- Mezzanine, który integruje CMS + blog i Cartridge jako aplikację koszyka na zakupy.
Obie kombinacje są ładne, chociaż nie jest doskonały ... W tej chwili nie ma problemu integracji wydane wersje django-cms & cynia powodu ich użycia niekompatybilnych wersji Django mptt lub np Mezzanine brakuje niektórych funkcji, takich jak wsparcie Znajdz w blogu itp
Podczas odtwarzania z powyższych dwóch zestawów aplikacji, słyszeliśmy o Web2py i muszę powiedzieć, że lubimy dużo rzeczy tam ...
Jesteśmy świadomi to młodszy projekt z mniejszą społecznością, mniej aplikacji itp., ale zastanawiam się, czy jest jakiś zestaw aplikacji web2py, które można porównać z dwoma wyżej wymienionymi zestawami Django, abyśmy mogli zacząć od Web2py, uczyć się go iw tym procesie wymienić Witryny PHP z tym?
Tak, chcielibyśmy mieć jakiś zdolny bloga CMS + z następujących cech:
- tag cloud, kategorie
- ochrona przed spamem
- RSS
- wielu autorów
- gwintowanych komentarze (opcjonalnie)
- wsparcie linkback (pingback/trackback)
- (łatwo) theme-stanie
- Przecena/Reszta znaczników treści zapisu/wysyłania
- wielojęzyczne wsparcie
Jeśli chodzi o e-commerce to dotyczy, oprócz łatwej integracji z CMS + bloga aplikacji mamy nie trzeba nic spektakularnego - nasz „Spółka” sprzedaje „usługi”, a zatem nie ma potrzeby tysięcy produktów (tylko 10s z nich), żadnych skomplikowanych opcji wysyłki więc coś takiego:
- wielojęzyczne wsparcie
- podstawowa infrastruktura dla metod płatności (np.) PayPal i musiałby napisać moduł niestandardową formą oparte API
- prosty koszyk stanie obsłużyć proste opisy produktów
- obliczenia podatkowe i
- (opcjonalnie) PDF wsparcie
byłoby wszystko, czego potrzebowalibyśmy.
Biorąc pod uwagę funkcje, które chcielibyśmy mieć, nasze (nie) doświadczenie w pracy z dowolnymi ramami, które - Django lub Web2py - uważasz za bardziej odpowiednie pod względem łatwości uczenia się, łatwości obsługi, obsługi aplikacji itp. ?
Wysłałem dwa posty na listę web2py i (być może), ponieważ moje zapytanie nie było wystarczająco szczegółowe (lub z jakiegoś innego powodu) Nie otrzymałem tam żadnej odpowiedzi i zobaczyłem, że są pewne aplikacje, takie jak KPAX CMS, który wygląda stary/nie konserwowany. Otoh, jest Powerpack, który zawiera Instant Press, ale nie jestem pewien co do dostępności komponentu e-commerce. Wreszcie dowiedziałem się o plugin_wiki, która wydaje się być nową/młodą aplikacją, ale biorąc pod uwagę, że znaleźliśmy * możliwości związane ze światem Django, chcielibyśmy poznać sytuację na scenie Web2py, aby móc lepiej ocenić obie opcje.
p.s. byłoby miło, gdyby lista Appliances była lepiej zorganizowana, aby łatwo było ustalić, co jest przechowywane, gdzie jest strona projektu itp.
"... główne opcje - plugin_wiki, Powerpack i Instant Press" - czy plugin_wiki powoduje, że PowerPack jest nadmiarowy? Który z nich ma zastąpić KPAX? Dziękuję, że wspomniałeś o opcjach płatności z książki ... Tęskniłem za nimi. Nie wiedziałem również o plugin_comments. Podobne do web2py_appreport ... więc byłoby naprawdę fajnie, jak już pisałem, zaktualizować/ulepszyć stronę "Urządzenia". – gour
Są pewne nakładki między Powerpack i plugin_wiki, ale nie są całkowicie zbędne. Przypuszczam, że Powerpack/Instant Press jest raczej zamiennikiem KPAX, ale znowu, plugin_wiki obejmuje trochę tego samego podłoża. Uwaga: widżety zawarte w plugin_wiki mogą być używane niezależnie od stron wiki, więc możesz używać widgetów w dowolnej aplikacji (w tym jednej opartej na Powerpack). – Anthony
"... naprawdę byłoby miło, jak już pisałem, zaktualizować/ulepszyć stronę" Urządzenia "." - Tak. Kilku programistów pracuje nad całkowicie odnowioną witryną [web2pyslices] (http://www.web2pyslices.com), która będzie organizować wszystkie urządzenia, wtyczki, przepisy itp. – Anthony