Framework - Za Pocetnike

3

Framework - Za Pocetnike

offline
  • vubmc 
  • Novi MyCity građanin
  • Pridružio: 30 Avg 2009
  • Poruke: 3

_ivKe ::dejnik978 ::E.L.I.T.E. ::@dejnik978, nisi ti još za framework. Skoro sam ti pogledao jednu skriptu u onoj temi o Bootstrap-u. Koristiš zastarelu, MySQL esktenziju umesto MySQLi.

php.net/manual/en/book.mysqli.php

Uči ti još, pa kad lepo uklopiš HTML5, CSS3, client-side jezike i dooooobro uvežbaš OOP PHP moći ćeš da se baviš naprednijim stvarima poput pisanja temi ili priključaka za Wordpress. Prijateljski savet Wink


Hvala pozdrav, normalno ja sam sad poceo da ucim php ovo cisto pitam, podrska za razne stvari se gase vrlo brzo pa zbog toga. Svaki savet je ovde prijateljski Smile Pozdrav


Druže ja sam ovde mod i gledam sve vaše postove u većini slučajeva. Nažalost moram sve da ih pročitam jer mi je to obaveza Mr. Green tako da sam upućen u postove i pitanja kakva postavljaš.

Što se tice FW i tvog znanja u PHP-u, daleko si ti jos od Fw !!!

Možeš, niko nije rekao da ne ali zamisli na šta će to da liči?
Mučićes sebe i druge ovde po forumima jer prvo ne poznaješ dobro OOP.

Drgo, aj i da poznaješ dobro OOP u PHP-u đžaba ti kad ti nisi ni jednog trenutka verovatno uradio ni jedan DESIGN PATTERN (Factory, Singleton, SM, Observer, Di, itd, itd).

E a da bi dobro razumeo Patterne moras jako dobro poznavati OOP koncepte i umeti da ih realizuješ.
Kažem realizuješ ne da samo napišeš klasu koja ce raditi po osnovama nekog Intefejsa ili da dobije slične podatke od neke abstrakcije.

Klasu ko klasu može i jedan automehaničar da napiše za pola sta učenja!

Pitanje koliko dobro razumeš OOP i kako gledaš na OOP.

Druga stavka tu je Unit Testing, pisati i pisati i opet i stalno i nikada ne prestati pisati Unit Testove.

Ako si ih već radio baci neki ovde što si uradio da vidimo pa ti kažem jesi li za FW ili ne!

Dali si nekada pokušao ili si možda već uradio neki svoj MVC pattern? Ako nisi eto jos jednog dobrog da ne ides na FW. 99% današnjih frameworkova je bazirano MVC ili HMVC patternu.

Šta da ti kažem, ako grešim ispravi me, jesam malo grub i nemoj se razočarati ali to ti trenutno potraživanje na tržistu da bi se prodao. Kad već kažem tržistu onda je ovo 5% onogo sto se potražuje. Ziveli


Evo, hvala bogu da ja kad sam pocinjao da ucim simfony nisam naleteo na ovo.Nikad nebi postao ovo sto jesam da sam ovo procito...Prvo Ivke imas pravo donekle al moras to drugacije reci.Dejnik samo napred, trebace ti jako puno rada al bas puno, al uspeces, i price jesi li za fw il nisi su price uobrazenih likova koji misle da su bas oni bogom dani, u ovome mogu uspeti vredni i bez toga nema nista, ako vidis da ti losije ide radi duplo vise i to je to...I ti Ivke ces nekom da kazes dal jeste il nije? Ti ces nekom da kazes jel moze il ne moze! Uobrazen si, mislis da je to bog zna kakva pamet, evo ja sa nekoliko godina iskustva kazem, od ovog moze da zivi svako ko bas to jako zeli.I svi pocetnici samo napred ucite sto vise, ako niste bas neki talenat ucite duplo vise, isplati se.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4467

@vubmc, imaš taman dovoljno vremena da povučeš ovo što si rekao Mr. Green

Čoveku koji ima ~10 godina iskustva (ispraviće me ako grešim) u radu govoriš kako je uobražen. Pre će biti da ti imaš pogrešnu predstavu o tome šta sve jedan programer treba da zna, a kad imaš toliko iskustva daj nam baš neki tvoj projekat da vidimo na šta to liči kada su po tebi OOP i design patterns uobrazilje Wink

Za tvoju informaciju, dejnik već neko vreme ne radi u PHP-u već je prešao na Ruby i Ruby on Rails framework, ali koji god ti framework koristio i u kom god jeziku da radiš, uvek će važiti da moraš da znaš fundamentalne stvari ako hoćeš da budeš dobar softverski inženjer. Ako hoćeš samo da zaradiš pare, to je druga stvar i nažalost tačno je da ljudi koji ne poznaju ništa od navedenog ne zarađuju puno manje od svojih iskusnijih kolega (što je apsurdno), ali i to je jedan od problema popularizacije - svako bi da mlati par hiljada evra mesečno tipkajući bezveze po tastaturi, ali to tako ne funkcioniše Wink



offline
  • C# and PHP Developer
  • Pridružio: 16 Feb 2011
  • Poruke: 1622
  • Gde živiš: Pancevo

Prvo dobrodošao na forum posto vidim da si nov. Drugo MC je kao jedna kuca, posto si ti nov ti bi trebao nama da se prilagodjavas ne mi tebi.

Da neidemo u offtopic imamo vremena da se upoznamo i da vidimo kakvim znanjem raspolazes....


Sto se tice same teme vec je dosta starija i mogla bi da se osvezi sa objasnjavanjem novih verzija FW.

offline
  • vubmc 
  • Novi MyCity građanin
  • Pridružio: 30 Avg 2009
  • Poruke: 3

Gle nisi me razumeo.Upravu si da to treba da zna, al to se moze na lepsi nacin reci...MOj stav je da bilo ko, ko ima bar malo pameti i uz puno rada moze da savlada to.Account sam napravio 2009e godine, i ovih dana sam nesto trazio za CI i naleteo na ovo.
Znaci price, TI NISI TALENTOVAN TI NECES USPETI PADAJU U VODU!To je ubijanje volje, mene zanima Ivke kakav si ti bio na pocetku, ti si to savrseno sve odma znao, i paterne i sve, oop drzao u saci od 7e godine? Pa ja sam prvi ljude cimao za sve i svasta i googlao, al isplatilo se.Morao sam da radim po 8 sati dnevno neke stvari koji mi nisu donosili korist, onda volontiranje u firmi.Bilo je ljudi na pocetku bas kao ti, koji su bili u fazonu ti neces uspeti ovo je tesko (mi smo bogom dani za ovo).

offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4467

@vubmc problem je što mnogo programera nikad ni ne nauči algoritme, OOP, design patterns i testiranje softvera jer se današnji kursevi uglavnom baziraju na učenju sintakse, ljudi odlaze sa tih kurseva misleći da nešto znaju i eto belaja. Tačnije, znaju oni, ali postoje neki standardi koji se primenjuju u ovoj oblasti. Sve ovo što je _ivKe rekao je dobro i nije niko nikog napadao, čak je imao i strpljenja da to i objasni. Jednom kad naučiš te fundamentalne stvari lakše ćeš moći da ih primenjuješ i u drugim jezicima i generalno ćeš postati produktivniji. Nije to toliki problem naučiti, pogotovo danas kada imaš brdo knjiga na tu temu + primere odrađene za razne jezike, ali moraš to u praksi da naučiš.

offline
  • C# and PHP Developer
  • Pridružio: 16 Feb 2011
  • Poruke: 1622
  • Gde živiš: Pancevo

Covece nisam ja stavljao kamen da se spotakinje vec sam coveka usmerio u pravom smeru da nezaglavi i izgubi volju. Covek je pocetnik a puca na velike stvari gde bi se pogubio ili nacuio mehanicki da programira i nebi mogao dva reda koda da isprogramira bez googla. Zajebi takvo programiranje

Samo programiranje je strogo, pa i ja imam stroge stavove sto se toga tice. Taman posla da sam ja nekog vredjao i sebe dizao u nebesa. Sto se mene tice zabole me sta ce prvo da uci, neka krene odpozadi ako oce isto mi dodje.

Aj zamisli neki kompajler u ulozi coveka?

offline
  • Pridružio: 02 Apr 2006
  • Poruke: 43

Ja taman pomislim kao nesto sam skapirao PHP (mada realno vise sam skapirao sintaksu u PHP i pomalo neku logiku) kad procitam neki post od Ivke ili ELITE-a i u fazonu sam "cekaj, ja bese PHP kao znam, sta je ovo" Smile

Da budem iskren nisam neki backend-as.. Jednostavno mi je dozlogrdilo da ti za neke glupe poslove ili prakse i staziranja traze 300 cuda i jos toliko m.. Zato sam se i nabedio da pokusam i sa PHP-om. Imao sam tu srecu da furam it-akad. Prof je Vlada Maric, covek po meni veze sitan vez kad je programiranje u pitanju i bio sam ubedjen da mi kao glava kapira. ALi ja bre gledam termine koje vi izbacujete, ono spansko selo za mene Smile

Ne znam samo da li se takvo znanje stice iskustvom ili sam ja nesto preskocio negde.. Prosao sam i CodeAcademy-jev kurs, i to mi izgledalo relativno lako (trebalo mi je mozda 2 dana za ceo ali ono, to sam vec kod Marica prolazio tako da mi je bilo samo kao vezba) . Jedino sto mi na pamet pada jesu ti framework-ovi. Nisam do sada koristio nijedan, Laravel i CI mi nekako zvuce najzastupljenije ali opet, mozda i gresim. Dakle ja sam presao osnove PHP-a, presao OO, vezbao tu i tamo s tim, ne znam jel vreme za framework? Jedini reper koji mogu da uzmem je iz frontenda, normalno prvo sam sklepao html/css pa posle recimo bootstrap.. Ali meni je za Bootstrap trebalo par dana jer je maltene sve ono sto sam vec znao, mislim sta, da znas koju klasu da primenis kad i sta znaci...Otprilike Smile

offline
  • C# and PHP Developer
  • Pridružio: 16 Feb 2011
  • Poruke: 1622
  • Gde živiš: Pancevo

Ovo sto sam ja spominjao to je vec napredni Php. Design paterni se uce kada malo bolje upoznas OOP da bi ti olaksali zivot i ubrzali proces izrade.

Sto se tice CI fw on je zastareo i on je bas za pocetnike kao sto i naziv teme glasi.
Laravel nisam radio pokusao sam i odustao sam.
Sad duze vreme radim kao C# programer i malo sam slabije u php-u sem privatno za sebe nesto kada moram.

Kada radim za sebe koristim 90% Zend Fw ili Sy2.

Svi ti frameworkovi imaju super dokumentaciju i sa malcice poznavanja oop naucete rad u njima. Ali ja opet kazem netreba odmaa srljati na fw. Nerade bas sve firme na nekom on poznatijih fw, neke hoce da podignu svoj jer neveruju drugima, neki vec imaju. A ti koji si ispreskako pola toga i odma mehanicki ucio neki poznatiji fw si u problemu jer neznas sam da napises ni jedan simple fw mvc.... Zato sve polako i redom.

offline
  • vubmc 
  • Novi MyCity građanin
  • Pridružio: 30 Avg 2009
  • Poruke: 3

Ok izvini ivke, nisam onda ja dobro razumeo tvoj post...Delovalo mi je da sputavas coveka, a na to sam alergican, jer dok sam ucio sam imao nekog lika koji me je non stop pokusavao spustiti kako ja ne znam i kako ja nisam za to.Al sad vidim da nisi nista lose rekao, samo malo strozije...

Ko je trenutno na forumu
 

Ukupno su 859 korisnika na forumu :: 34 registrovanih, 4 sakrivenih i 821 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3028 - dana 22 Nov 2019 07:47

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., Apok, Areal84, Bane san, chester_perry, djurdjija, drdoca, Drug pukovnik, duskovuk63, galijot, indja, ivance95, ivica976, Jezekijel, kovac9mm, Kubovac, Marko Marković, milanstankovic087, MiroslavD, Panonsky, Panter, proka89, robertino, rovac, sakota79, Sr.Stat., T-72, TowerGuard, trajkoni018, Van, vasa.93, vlvl, wizzardone, |_MeD_|