Gegužė 12, 2008ManoKnyga.lt - geriausias mano darbas so far
Po tūkstančių darbo valandų, įvairiausių derinimų, taisymų ir optimizavimų, šiandien mes pristatome pirmąjį savo projektą ManoKnyga.lt elektroninį knygyną. Apsilankykite, įvertinkite ir pasidalinkite savo mintimis - į viską atsižvelgsime ir panaudosime siekiant užtikrinti maksimalų patogumą vartotojui. Mes savo ruožtu įvertinome kitų svetainių trūkumus ir klaidas ir pristatėme tikrai šaunų projektą. Štai keletas svarbiausių jo privalumų:
- Knygas tiekiame/tieksime iš visų leidyklų (Alma littera, Baltos lankos ir t.t.)
- Jei norite padovanoti knygą, bet nežinote kokią, tai galite padovanoti dovanų kuponą arba pasisemti idėjų dovanoms
- Registruotis prie svetainės reikia tik prieš pildant užsakymą, o krepšelį susikrauti galite ir be registracijos (krepšelio turinys bet kokiu atveju išliks apsilankius kitą kartą)
- Siekdami suteikti daugiau informacijos apie knygas pateikiame knygų ištraukas, nuorodas į recenzijas ir kitų vartotojų komentarus
Kadangi tai neturėtų būti vien tik reklama ir visgi tai yra mano asmeninis tinklaraštis, tai papasakosiu apie mano nuveiktus darbus, indėlį į šį projektą ir jo naudą man. Ne paslaptis, kad jam skirdavau daugybę laiko, kuris natūraliai turėjo tekti mokslams ir kitam laisvalaikiui bei projektams (pvz.: BlogAds.lt).
Aš esu programuotojas (taip, oficialiai juo dirbu). Natūralu, kad pagrindinė mano veikla manoknygoje buvo sistemos programavimas. Juokinga, kai visą nuveiktą darbą galima apibūdinti vienu žodžiu („programavau“), nes iš programavimo pusės šis projektas išspaudė iš manęs viską - tiek daug skirtingų užduočių dar niekada neteko atlikti. Viskas be abejo prasidėjo nuo kelių A4 lapų su trumpai Vidmanto aprašyta užduotimi, tačiau jau kuriant sprendimą viskas daug kartų keitėsi, atsirado naujų reikalavimų ir t.t. Pradžioje projektas tikrai neatrodė sudėtingas, bet kai atsirado darbas su nutolusiais serveriais, konkurentų/tiekėjų svetainių automatinis apdorojimas, logiškų sprendimų priėmimas, tai visas PHP projektams būdingas nuobodumas labai labai greitai išgaravo.
Visgi turbūt dar ilgai (mažiausiai pusei metų) nuo tokio dydžio darbų stengsiuosi pailsėti - vienam žmogui sukurti tokią didelę sistemą (apie 20′000 kodo eilučių (neskaičiuojant tuščių eilučių)) yra tikrai sudėtinga tiek fiziškai tiek morališkai. Nežinau kaip aprašyti savo nuveiktą darbą taip, kad tai nenuskambėtų kaip pagyros, tačiau šiuo darbu aš didžiuojuosi taip, kaip nei vienu kitu. Jau miesteliai.lt buvo padarytas labai gerai, tačiau šis projektas padarytas dar geriau, žymiai geriau. Žinoma, man sunku žodžiais apibūdinti tą „gerumą“, kai negaliu parodyti programinio kodo, bet ir iš vartotojo dalies tai puikiai jaučiasi: vien tik „gražios“ nuorodos, didelė sparta ir protingai naudojamas AJAX yra puikūs to atspindžiai.
Kodėl šis projektas yra toks svarbus man? Nes tai vienas iš tokių darbų, kuriuos atlikau taip, kaip man (mums) atrodė geriausia ir juo man ne gėda girtis. Šį projektą būtinai paminėsiu savo CV - jis puikiai įrodo ką moku ir ką galiu. Kol kas jis veikia vos pora dienelių, tai apie pelną kalbėti dar tikrai anksti, bet labai naiviai tikiu, kad jis bus ir visas mūsų darbas nenueis vėjais - įvertinkite ir jūs!
Patiko ką perskaitei? Užsiprenumeruok RSS srautą ir visada gauk mano naujausius įrašus pats pirmas! Tai ne tik, kad yra be galo patogu, tačiau ir leis tau nepraleisti nei vieno mano įrašo. Jei kiltų problemų - rašyk.


2008-05-12 12:23:20
Sveikinu! Iš tikro sudėtingas projektas potencialiai gali būti. Aišku, aš nematau kokio sudėtingumo ten sistema padaryta, bet su knygomis patirties turiu (skaityta.lt) - labai greitai gali sudėtingu reikalu tapti :)
Dar galėtum ir sloccount’ą per kodą perleisti. Būtų daug įdomesnis kodo eilučių įvertinimas ;-)
2008-05-12 12:43:11
Iš pirmo žvilgsnio atrodo neblogas darbas. Man patiko tai, kad svetainė nėra apkrauta, patogi navigacija (bent man). Dažnokai aplankau http://www.amazon.com, kur viena man labiausiai patinkančių galimybių - peržiūrėti pateikiamą panašių pagal tematiką knygų sąrašą. Ar numatyta kažką panašaus įdiegti ateityje?
Beje, kodo eilučių skaičius yra slidus dalykas, mano nuomone. Jis priklauso nuo naudojamos kalbos, asmeninio programavimo stiliaus ir sugebėjimo parinkti geras konstrukcijas. Ką norėjau pasakyti, kodo sudėtingumas nepriklauso tiesiškai nuo kodo ilgumo. Pavyzdžiui, viena eilute APL kalboje užrašytas Conway “Game of Life” ir Python “Hello World”.
2008-05-12 13:17:22
Šriftų dydį reiktų skubiai tvarkyt. Pabandykit jūs patys paskaityt kelis knygų aprašymus. 1-2 ir daugiau nesinori.
2008-05-12 14:55:04
Yra siūlomos knygos, tačiau kol pardavimų nėra daug, jų taip pat nerodo. Sistema automatiškai siūlys panašias knygas, tačiau tam pirmiausia reikia daugiau pirkėjų ir parduotų knygų. Bet atsakymas yra taip - paruoštas šis dalykas.
2008-05-12 15:06:03
„…PHP projektams būdingas nuobodumas…“ - oi prisidirbsi, oi bus tau… :P
„…tai papasakosiu apie mano nuveiktus darbus, indėlį į šį projektą ir jo naudą man…“ - apie nuveiktus darbus tik viename sakinyje užsiminei (nutolę serveriai), o kitur tik džiaugsmas ir pagyros :( suprantu, kad tu viską programavai, tai pasidalink daugiau techninėm detalėm apie tuos iššūkius, o ne tik užsimink apie juos. lauksiu!
p.s.
sveikinu ten jūsų visą komandą ;)
2008-05-12 19:40:16
“Koks yra mokestis už prekių pristatymą?
Pristatymo mokestis priklauso nuo pristatymo vietos. Visas pristatymų kainas galite rasti čia.”
Kur čia? jokios nuorodos nieko.. hmz.. Man kaip vartotojui aktualu pristatymo mokestis. Arba aš aklas arba tikrai niekur daugiau informacijos neradau arba jinai tikrai kažkur paslėpta. Jeigu paslėpta tai DUK turėtu būti pirmam penketuke. Nes šiuo atveju teko naudoti FF paieška surast šią informacija, kuri vis vien buvo nenaudinga. :)
O puslapis lengvas, paprastas, gražus. Patiko. Bet dėl usability galima dar padirbėti.
2008-05-19 19:45:44
Tikrai geras projektas :) Sekmes
2008-05-29 18:14:24
Puikus, neperkrautas WEB 2.0 dizainas. Iš pirmo žvilgsnio patogi navigacija. Projektas, išskyrus kelias smulkmenas (pvz: man kvailai atrodo ant el. pašto prenumeratos mygtuko esantis užrašas sutinku, manau prenumeruoti ten labiau tiktų) yra tikrai puikus ir vertas dėmesio. O ar turės jis pasisekimą priklausys nuo to kaip išmanai SEO ir marketingą ;)
P.S. Pauliau arba Juozas jau pataisė arba tu tikrai aklas ;)
2008-05-29 19:42:52
Jau kas kas, bet SEO mums tikrai ne problema :P
2008-07-13 18:00:23
Pagal užklausą knygynas dar reikėtų padirbėti ;)
2008-07-13 18:06:01
Dirbam, tiesiog SEO rezultatams reikia laiko :)