Velik projekt in veliko vprašanj

Imam veliko vprašanj na katere upam, da mi bo kdo lahko odgovoril.

Nekdo mi je ponudil projekt, ki bi ga moral narediti tam nekje do decembra. Moral bi narediti portal v obliki avto.net

Imam osnovno znanje xhtml/css, ki bi ga moral dopolniti. Kako? Kakšne knjige, spletne strani in podobno mi priporočate. Kateri program je najbolje uporabiti?

Glede designa ne bo problem, ker sem v temu že kar domač.

Potem me zanima, kateri programski jezik naj se začnem učiti PHP ali ASP?
Kako naj se naučim npr. PHP jezik. Katere spletne strani in knjige mi priporočate?
Potem me zanima kateri CMS je najbolj prilagodljiv oziroma kateri že narejeni CMS bi bil najbolj primeren za naprimer avto.net?

Potem me zanima še kako se naučim MySQL?

In še zadnje vrpašanje. Ali je možno to spelati v recim 6 mesecih? Seveda sem se navdušil za to, saj je zaslužek astronomski.

PS: Tudi če veste odgovor samo na eno vprašanje, je ta odgovor zelo dobrodošel. Prosim za uporabne odgovore.

LP Spaka

14 odgovorov

ja veliko znanja in srece, ker jo bos rabil - sploh zato da bos naredil kaj boljsega,
kopije se ti ne splaca delat, ker narocnik, cetudi ti je brat al karkoli nebo zadovoljen...

Kopija avto.net?! KONCNO, da dobimo nadomestek obupne strani, ki skupaj z nefunkcionalno bolho predstavlja poden slovenskega interenta.

Imas vec moznosti, IMO.
- da se sam naucis, programiras, oblikujes, itd... ta mi je najtezja, za one-man-band prakticno izredno tezavna, se posebi ce priznavas da ne obvladas ne baz ne programiranja. Mimogrede, JAVA ali PHP, to je bolj tvoja odlocitev.

  • najdes podjetje, ki to naredi za 4000K-6000K EUR, ostalo pobases ti + naredis dizajn, pri cemer se marsikaj naucis, s tem da podjetje skrbi za projekt, gostovanje (ki pri doloceni obiskanosti ni vec hec), naredi dober SEO, itd...

  • outsorcas Indijo, Kitajsko, Afriko, Bolgarijo, Romunijo ali kaj je podobnega po takih portalih. Mogoce tudi ZDA, ker je dolar svetovno nizek, vecina sveta pa se vedno hoce placilo v $$$ in je prov lepo opazovati kako iz XXXEUR rata YY dolarjev. Zajebana pot, IMO, ker je to nezanesljivo, pa vseeno rabis kar nekaj znanja da gres cez kodo in popravljas dolocene povrsnosti.

Avto.net je veliko večji projekt kot si ti misliš, vse kar vidiš na internetu je le vrh ledene gore. Naročnik je pripravljen odšteti veliko denarja vendar najbrž samo pod pogojem, da se mu bo investicija v določenem času povrnila. Kar je iz poslovnega vidika čisto normalno.

Vendar ti ne veš koliko časa boš porabil za kakšno stvar in kakšni problemi bodo tekom razvoja nastali. Če boš prevzel projekt boš moral dati kr nekaj obljub, na katere te bo naročnik potem konstantno opominjal. Podaljševanje/zamujanje rokov in s tem prevzemanje krivde ter posledično stroškov na sebe te bodo tako utrudili, da se ti bo vse skupaj na koncu zagabilo.

Za enkrat so še najdlje prišli programerji ki so si to vzeli kot lastni projekt, vendar dvomim da si je kdo povrnil stroške v takšni meri kot si je na začetku želel. Lahko bi rekel da so malo nad vodo.

Veliko je programerjev, ki znajo narediti takšen portal kot je avto.net in uslišati vse naročnikove želje. Toda sam program še ni nikakšno zagotovilo za uspeh portala.
Vsak naročnik pa misli da si z programom zagotovi tudi nekaj uspeha in če ga ni za to krivi programerja. Najhuje pa je to da pričakuje da bo programer tako dolgo spreminjal program dokler se ta uspeh ne pokaže, seveda v okviru prvotne ocene programa.

Program je samo orodje, lahko se ga izboljšuje in spreminja da bolje ustreza uporabniku. Vendar pa nikoli ne zagotavlja kakršnegakoli poslovnega uspeha.
To bi bilo isto kot da bi me najboljša violina na svetu avtomatsko naredila za najboljšega violinista.

Mogoče je vse tole malo preveč pesimistično. Vsekakor upam da se bo prej kot slej našel nekdo, ki bo lahko konkuriral avtonetu.

nočem bit zateženec, samo povem... mislim da je mal nerealno sprejet obsežen projekt če še ne poznaš še niti osnov php-ja in mysql-a ali kakšnega drugega programskega jezika. Mislim vsaj prej spoznaj PHP mySQL do neke mere kjer lahko narediš preprosto aplikacijo (če misliš slučajno sam delat).