same chore słowa po których puchnie głowa
7 sie 2007
Muszę się spieszyć – Marcin wraca jutro z urlopu, a ja już od 2 tygodni obiecuje mu, że napisze coś o zicherce na blogu
Jak widać strasznie opornie idzie mi to blogowanie, ale do rzeczy.
O zicherce było już trochę w necie, choćby na PiO lub Antywebie więc postaram się dostarczyć wam nieco innych informacji. Jako, że to podobno jest devblog (średnio mi to wychodzi) to będzie trochę technicznych aspektów tego projektu.
Pomysł na serwis mieliśmy jeszcze w ubiegłym roku. Ja myślałem o serwisie mojego miasta (Tychy), a Marcin o społeczności Katowic. Szybko doszliśmy do wniosku, że Tychy i Katowice to trochę za mało, a tworząca się Silesia dała nam motywację do objęcia zasięgiem całego śląska i zagłębia. Silesia to ponad 2 miliony mieszkańców, a całe województwo śląskie liczy ich 5 milionów.
Serwis zaczął powstawać gdzieś w okolicach lutego-marca (sam już nie pamiętam dokładnie) lecz niestety wszystko tworzyło się dosyć opornie, głównie z powodu pracy na odległość oraz braku konkretnej, zapiętej na ostatni guzik listy funkcji serwisu. W tworzenie zicherki zaangażowane były 3 osoby, każdy z nas w międzyczasie miał masę innej roboty i tym sposobem projekt tworzony “po godzinach” zyskiwał już nie dni i tygodnie, a niestety miesiące
Technicznie: zicherka działa na autorskim frameworku (php5) Marcina, wykorzystuje JavaScriptową bibliotekę jQuery, ma wbudowany cache wielu elementów serwisu. Chwilowo stoi to na serwerze z Apache ale plany są takie aby docelowo to przenieść na Lighttpd albo Nginxa. Panel admina (dla sportu
) jest pisany w django (Python), jednak mamy wrażenie iż ten, swoją drogą bardzo dobry, framework jest nieco przereklamowany. Z naszych obserwacji wynika, iż musielibyśmy rozszerzyć “na dzień dobry” co najmniej połowę modułów z django (zaczynając od sesji, a kończąc na takich drobnostkach jak paginacja) aby dojść do funkcjonalności jaką nam zapewnia nasz framework w PHP. W każdym razie migracja na django jest możliwa, aczkolwiek zależna od tego co się będzie działo z serwisem w najbliższych miesiącach (rozwój, inwestycje).
Funkcyjnie: jest to serwis o wiele bardziej rozbudowany niż przytaczany często jako przykład wrocek.pl. Sporą różnica jest choćby system edycyjny, który można porównać z tym z wiki (edycja przez wielu użytkowników, przywracanie poprzednich wersji wpisu w przypadku pomyłki lub wandalizmu), czy choćby zaczątki personalizacji (wyszukiwanie grup, ludzi, miejsc i wydarzeń zbieżnych z zainteresowaniami użytkownika). W przygotowaniu są kolejne funkcje, których nie znajdziecie w innych tego typu serwisach
Co dalej? Przede wszystkim poprawienie znalezionych błędów obecnej wersji; wprowadzenie funkcjonalności, która jest już napisana i czeka na przetestowanie; poprawienie wyglądu, użyteczności wg. potrzeb użytkowników; znalezienie poważnego inwestora (zgłosiło się kilka firm, prowadzone są trudne rozmowy).
4 Responses for "zicherka.pl – od kuchni"
07-08-2007 @ 16:29 1
Gwoli wyjaśnienia Wiki dla miejsc (dla wydarzeń ze względów bezpieczeństwa tego nie wprowadziliśmy) na Wrocku jest od ponad roku :]
Tak czy siak życzę powodzenia i wytrwałości w rozwoju serwisu.
07-08-2007 @ 16:35 2
Dziękuję za sprostowanie. Nie byłem tego świadom bo po prostu nie przeglądam wrocka zbyt często. Mam nadzieję, iż możesz mi to wybaczyć
15-08-2007 @ 16:14 3
Django jest właśnie od rozszerzania by każdy miał tylko to co chce, a nie tego, czego nie chce
30-09-2007 @ 22:28 4
A więc to Ty za stoisz za tym projektem ;> No prosze, internet jest maly jak i świat ;P
Zostaw komcia ;)