Poslao: 26 Avg 2014 01:04
|
offline
- Pridružio: 16 Feb 2011
- Poruke: 1630
- Gde živiš: Pancevo
|
Lackeeee ::Tako sam i mislio, neprkosnoven je, ali mi je težak dosta za učiti, problem je dokumentacija...
Gresis Zend ima fantasticnu dokumentaciju. Dokumentacija te uvede u pricu samo kako to funkcionise i sta on zahteva a onda sam citas API biblioteke.
Posto se spominje najtrazeniji Frameworkovi, trenutno su Symfony i Zend. Radim u jednom i u drugom mada vise volim SF zbog 100% podrske Doctrine ORM i relacija i naravno formi koje pruza. I da nezaboravim YML konfiguracije u SF.
Za route da nepricamo razlika je ogromana. ZF route ima 17-o dimenzionalni niz koji moras da definises.
Pogledaj i sam:
ZF ROute:
$route = Literal::factory(array(
'route' => '/foo',
'defaults' => array(
'controller' => 'foo-index',
'action' => 'index',
),
));
$router->addRoute('foo', $route);
// In bulk:
$router->addRoutes(array(
// using already instantiated routes:
'foo' => $route,
// providing configuration to allow lazy-loading routes:
'bar' => array(
'type' => 'literal',
'options' => array(
'route' => '/bar',
'defaults' => array(
'controller' => 'bar-index',
'action' => 'index',
),
),
),
));
SF Route :
// routing.yml
blog:
path: /blog/{page}
defaults: { _controller: AcmeBlogBundle:Blog:index }
Ili putem php-a
// app/config/routing.php
use Symfony\Component\Routing\RouteCollection;
use Symfony\Component\Routing\Route;
$collection = new RouteCollection();
$collection->add('blog', new Route('/blog/{page}', array(
'_controller' => 'AcmeBlogBundle:Blog:index',
)));
return $collection;
Sam provali sta je lakse i prakticnije. Da nespominjem Forme iskreno.
Kada je u pitanju razlika izmedju ova 2 FW-a o tome bi mogao 2 dana da pisem. Mada sad ko sta vise voli i kome sta vise lezi... Pre ces naci posao sa ZF nego sa SF.
SF sajtovi = CNN, BBC, Drupal, eZ Publish, Magento, itd itd itd.
Jos sto je sjano sto SF komponente mozete koristiti van SF core, moze se dodati na vas neki sajt bez prisustva SF frameworka. Samo je potreban composer.
itd, itd, itd raspricah se ja opet
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 19 Jul 2015 13:16
|
offline
- dejnik978
- Zaslužni građanin
- Pridružio: 25 Mar 2015
- Poruke: 548
|
Napisano: 19 Jul 2015 11:20
Postovanje prelazim polako osnove php-a sa zvanicne stranice, online kurseva codecademy i udemy. Dosta i svuda se spominje upotreba frameworka koji olaksavaju rad.
1. Sta bi meni preporucili za pocetak da li je to code igniter ili laravel?
2. Kakva je situacija danas ili za jedno godinu danas? posto ima dosta da se usavrse osnove.
http://www.popwebdesign.net/popart_blog/2011/03/php-framework/
Posto me zanima wordpress i na sajtovima za posao je i previse posla ali i je i zarada manja u odnosu na poslove framevorka.
3. Da li uciti izgradnju wordpress teme i sve oko podesavanja php coda u wordpressu ili za pocetaka uciti to i neki laksi framework.
http://www.quora.com/Is-WordPress-a-PHP-framework
Dopuna: 19 Jul 2015 13:16
Ovako sam razumeo:
Da bi se ucio neki php framework neophodno je
- prvo osnovno poznavanje php-a
- odlicno poznavanje obektno oeijentisanog programiranja OOP
- onda Code igniter ili Laravel
Tri stvari su mi primarne1.Bootstrap 2. PHP (izrada wordpress tema) i 3. Magento (neki framework za njega) da ne ispada da lutam. Sve tri stvari mogu biti povezane na neki nacin zato i postavljam pitanje.
Poto me zanima Magento da li je on radjen u Symfony, pa bih trebao odmah njega da ucim?
|
|
|
|
Poslao: 19 Jul 2015 13:25
|
offline
- E.L.I.T.E.
- Legendarni građanin
- Pridružio: 23 Maj 2012
- Poruke: 4575
|
@dejnik978, nisi ti još za framework. Skoro sam ti pogledao jednu skriptu u onoj temi o Bootstrap-u. Koristiš zastarelu, MySQL esktenziju umesto MySQLi.
http://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
|
|
|
|
|
Poslao: 19 Jul 2015 13:38
|
offline
- E.L.I.T.E.
- Legendarni građanin
- Pridružio: 23 Maj 2012
- Poruke: 4575
|
Citat:normalno ja sam sad poceo da ucim php ovo cisto pitam, podrska za razne stvari se gase vrlo brzo pa zbog toga
Ja na početku nisam mogao ni da razmišljam o framework-u jer je i sam OOP u PHP-u zeznut, dosta se razlikuje od recimo OOP u Javi ili C#. Pa pazi, kada dođe nešto bezbednije i stabilnije normalno je da će da zameni ono prethodno, na nama je da izaberemo da li ćemo to da koristimo ili da pređemo na neki drugi tip razvoja
Pozdrav
|
|
|
|
Poslao: 08 Avg 2015 18:46
|
offline
- E.L.I.T.E.
- Legendarni građanin
- Pridružio: 23 Maj 2012
- Poruke: 4575
|
Ivke, šta misliš o Laravel-u? Da li je on dobar za početnike? Pročitao sam od autora da je baziran na Symfony.
|
|
|
|
Poslao: 16 Dec 2015 16:44
|
offline
- LeQu
- Građanin
- Pridružio: 11 Feb 2006
- Poruke: 116
|
Pozdrav narode, pocinjem malo da se upoznajem i sa PHP-om, vidim na php.net da je izasla verzija 7, jel to nesto treba meni da znaci?
|
|
|
|
|
|
Poslao: 17 Dec 2015 10:16
|
offline
- Pridružio: 16 Feb 2011
- Poruke: 1630
- Gde živiš: Pancevo
|
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.
http://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
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 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 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.
|
|
|
|