Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [inny][Symfony2][ZendFramework2]Zend Framework 2 czy Symfony 2 ? Rokowanie na przyszłość w Polsce
adam1024
post
Post #1





Grupa: Zarejestrowani
Postów: 110
Pomógł: 0
Dołączył: 13.02.2009

Ostrzeżenie: (0%)
-----


Który z tych 2 frameworków bardziej rokuje na przyszłość, oraz co moglibyście polecić aby rozpocząć naukę któregoś z nich?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 8)
prz3kus
post
Post #2





Grupa: Zarejestrowani
Postów: 260
Pomógł: 30
Dołączył: 22.01.2007

Ostrzeżenie: (0%)
-----


Cześć, mi bardziej przypadł do gustu Symfony2, a główna tego przyczyna to chyba większe grono osób w necie, co za tym idzię przyjemniejsze znajdywanie prblemów i ich szybkie łatanie (IMG:style_emoticons/default/smile.gif)

Który lepiej rokuje tutaj nigdy nie wiadomo co czas przyniesie jednak można spojżeć, że wiele sporych CMSów przechodzi na Symfony2, na pracuj.pl też widzę, że od pewnego czasu Symfony2 nie najgorzej sobie radzi (IMG:style_emoticons/default/smile.gif)

Od czego zacząć?
Nom od czytania dokumentacji w obu przypadkach jest ona dobra (ale i ma swoje kaprysy), można też kupić knige, ale książki mają ten problem że nie nadążają za zmianami w tych fremworkach i często mogą wprowadzać na zły tor.

Pozdrawiam

Ten post edytował prz3kus 1.06.2015, 10:01:02
Go to the top of the page
+Quote Post
aniolekx
post
Post #3





Grupa: Zarejestrowani
Postów: 340
Pomógł: 46
Dołączył: 31.07.2009
Skąd: A

Ostrzeżenie: (0%)
-----


mnóstwo projektów powstało i powstaje w oparciu o komponenty Symfony 2
Go to the top of the page
+Quote Post
viking
post
Post #4





Grupa: Zarejestrowani
Postów: 6 381
Pomógł: 1116
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


Najlepiej spróbuj zrobić coś prostego w obu. Zależy jakie masz doświadczenie. Postaw sobie zadanie zrobienia np jakiegoś prostego bloga, zobacz jak Ci się pisze w obu a później wybierz ten w którym lepiej się czujesz. O pracę się nie martw bo do obu można bez problemu znaleźć ogłoszenia, chociaż Zend chyba bardziej popularny poza Polską jest.
Go to the top of the page
+Quote Post
adam1024
post
Post #5





Grupa: Zarejestrowani
Postów: 110
Pomógł: 0
Dołączył: 13.02.2009

Ostrzeżenie: (0%)
-----


Doświadczenie mam w programowaniu strukturalnym, a o obiektowym mam jakieś pojęcie dlatego chcę się rozwinąć w tym kierunku i poszerzyć swoją wiedzę to po pierwsze a po drugie korzystanie z frameworków chyba w znacznym stopniu upraszcza życie webdevelopera (IMG:style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
Xelah
post
Post #6





Grupa: Zarejestrowani
Postów: 139
Pomógł: 24
Dołączył: 12.05.2013
Skąd: Hamburg

Ostrzeżenie: (0%)
-----


Cytat(adam1024 @ 1.06.2015, 15:38:20 ) *
Doświadczenie mam w programowaniu strukturalnym, a o obiektowym mam jakieś pojęcie dlatego chcę się rozwinąć w tym kierunku i poszerzyć swoją wiedzę to po pierwsze a po drugie korzystanie z frameworków chyba w znacznym stopniu upraszcza życie webdevelopera :D


Jeśli chcesz poszerzać wiedzę, to proponuję zacząć od pisania kodu OO samemu. Nie rzucaj się na głęboką wodę, bo jedyne czego nauczysz się z frameworka takiego jak Symfony czy Zend, że coś gdzieś się magicznie dzieje i możesz tego w ten czy inny sposób używać.
A jak ktoś Cię poprosi o napisanie czegoś samemu w OOP to i tak nie dasz rady, bo jedyne co będziesz wiedział to to, jak to zrobić w SF czy ZF.

Ja osobiście używam SF już od wersji 0.9.6 ale prawda jest taka, że to wszystko bardziej kwestia upodobań niż konkretnych za/przeciw. Oba frameworki mją swoje plusy i minusy. Nawet jak popatrzysz na dokumentaję jednego czy drugiego to zauważysz, że nawet one mają problem ze stosowaniem się do OOP.

To niestety są tylko frameworki. Zrobione tak, żeby zadowolić jak największą liczbę odbiorców a nie jak najoptymalniej rozwiązać konkretny problem.

Zacznij od nauki OOP, a jak już będziesz w tym dobry, to wybierz framework (lub własne rozwiązanie albo tylko niektóre komponenty) który Ci bardziej odpowiada.

Co do popularności, to wejdź w kilka wyszukiwarek pracy i wpisz Zend a potem Symfony. Będziesz miał obraz tego, co się obecnie dzieje.
Go to the top of the page
+Quote Post
adam1024
post
Post #7





Grupa: Zarejestrowani
Postów: 110
Pomógł: 0
Dołączył: 13.02.2009

Ostrzeżenie: (0%)
-----


@Xelah a możesz polecić jakąś książkę do nauki obiektowego PHP? tak konkretnie pod to o czym pisałeś

ale generalnie ciężko mi będzie stwierdzić czy już jestem dobry czy jeszcze nie...

tak jak pisałem jakieś tam pojęcie mam jeśli chodzi o programowanie obiektowe, więc może byłbym w stanie podołać napisaniu czegoś w OOP samemu
Go to the top of the page
+Quote Post
Xelah
post
Post #8





Grupa: Zarejestrowani
Postów: 139
Pomógł: 24
Dołączył: 12.05.2013
Skąd: Hamburg

Ostrzeżenie: (0%)
-----


Nawet się wysiliłem i poszukałem książek w języku ojczystym (ale jak przeczytasz w oryginale to nie zaszkodzi (IMG:style_emoticons/default/wink.gif) )

http://helion.pl/ksiazki/czysty-kod-podrec...rtin,czykov.htm (Clean Code: A Handbook of Agile Software Craftsmanship)
http://helion.pl/ksiazki/zwinne-wytwarzani...rtin,zwiwyo.htm (Agile Software Development, Principles, Patterns, and Practices)
http://helion.pl/ksiazki/mistrz-czystego-k...rtin,mckkod.htm (The Clean Coder: A Code of Conduct for Professional Programmers)

Chociaż nie mają one nic wspólnego z PHP, to nauczysz się z nich solidnych podstaw. To są wzorce, których większość można z łatwością zaaplikować w PHP.
Bo wszystko rozbija się o wzorce i koncepcje, które z powodzeniem można stosować w PHP (w przypadku PHP czasami z mniejszym powodzeniem (IMG:style_emoticons/default/wink.gif) )

Jest jeszcze dostępna online:
http://c2.com/cgi/wiki?DesignPatternsBook

Jeśli sobie radzisz z angielskim (a jako programista powinieneś), to ta również należy do kanonu lektur obowiązkowych.


Jedna bardzo ważna uwaga. Nie traktuj wszystkiego z tych książek jako dogmat. To są wskazówki i w wzorce a nie bezwzględne wytyczne. Jeśli jesteś w stanie logicznie wytłumaczyć dlaczego tak a nie inaczej, to nic strasznego się nie stanie (IMG:style_emoticons/default/smile.gif)

Ten post edytował Xelah 2.06.2015, 09:13:04
Go to the top of the page
+Quote Post
adam1024
post
Post #9





Grupa: Zarejestrowani
Postów: 110
Pomógł: 0
Dołączył: 13.02.2009

Ostrzeżenie: (0%)
-----


Pomógł oczywiście leci (IMG:style_emoticons/default/wink.gif) dzięki serdeczne
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 28.09.2025 - 12:56