Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

40 Stron V  « < 33 34 35 36 37 > »   
Closed TopicStart new topic
> Wybór Frameworka.
Pyton_000
post
Post #681





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


Ale zauważ że silnik jest jako lib, ale jak już aplikacje spartolisz w php to i dobry FW nie pomoże (IMG:style_emoticons/default/wink.gif)
A dokumentacja faktycznie nie jest rewelacyjna. Miałem spore problemy żeby czasami coś znaleźć. Za mało przykładów (choćby takich na 1-2 linijki) które dają obraz.
Go to the top of the page
+Quote Post
Dejmien_85
post
Post #682





Grupa: Zarejestrowani
Postów: 251
Pomógł: 23
Dołączył: 23.04.2013

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


Cytat(gitbejbe @ 21.10.2014, 08:54:19 ) *
a używa ktoś z was phalcona ?


Mnie się zdarzyło zrobić na nim jeden komercyjny projekt (ale tajemnica mnie zobowiązuje i niestety szczegółów nie mogę ujawnić).

Ogólnie dokumentacja ujdzie (gdy już ogarniesz phalcona), najgorszą sprawą jest dobra konfiguracja. No tylko się nie śmiejcie. Projekt pisałem na wersji 1.2.6, później weszła wersja 1.3 i kurde większość przykładów "gotowych podstawek" po prostu nie działała. Z tego co pamiętam, miałem kilka problemów, na które odpowiedź znalazłem dopiero na forum phalcona i w innych miejscach.

Musiałem mocno przetrzepać Google, aby rozwiązać niektóre sprawy, bo w dokumentacji po prostu brakowało informacji, lub podawane były nie działające przykłady (sic!). Nie wiem jak jest teraz, bo projekt pisałem na przełomie 2013/2014 roku, także kilka ładnych miesięcy już minęło od tego czasu.

Ale gdy już się przejdzie przez najgorsze, to się leci. Najgorszy jest start - ale to chyba wszędzie tak jest.

Także gitbejbe, trzymaj się mocno ramy, bo będzie dużo sra... ; )

Ten post edytował Dejmien_85 21.10.2014, 17:47:28
Go to the top of the page
+Quote Post
gitbejbe
post
Post #683





Grupa: Zarejestrowani
Postów: 516
Pomógł: 63
Dołączył: 27.08.2012

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


@Dejmien_85

bedzie będzie... tym bardziej, że dotychczas prywatnie i zawodowo związany byłem tylko z CI (głównie z powodu jego "lekkości", stąd też teraz czas na phalcona). Przejść na FW pisany pod najnowsze wersje php'a nie jest łatwo... Fakt, jeszcze za mało czasu mu poświęciłem, ale bolączką dla mnie było zrozumienie np routingu. Do tej pory i tak udało mi się go zrobić tylko na namespacach - problem miałem głównie z umiejscawianiem kontrolerów w podfolderach i odwoływanie się do nich. Ile czasu zmarnowałem na tym jak nie mogłem zrobić echo w kontrolerze i nie wiedziałem gdzie robię błąd odwołując się do niego... podstawy podstaw a jednak człowiek się ciągle uczy ; ) Jeszcze tylko ORM...

Ten post edytował gitbejbe 22.10.2014, 06:30:04
Go to the top of the page
+Quote Post
viking
post
Post #684





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

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


@gitbejbe. Tak mnie właśnie ciekawi. Jakiś czas temu przeprowadzałem rekrutację na stanowisko programisty PHP i miałem wrażenie że czas zatrzymał się dla wszystkich kilka lat temu. Wszyscy pracowali na PHP 5.3 albo wcześniejszych. I zerowe pojęcie mieli o nowych funkcjach od v5.4+ (nawet o namespace'ach które przecież już w 5.3 się pojawiły). Skąd się bierze taka luka? Dla mnie jest oczywiste że gdy ktoś pisze w danym języku to jest na bieżąco w miarę. Czy to właśnie te stare FW jak CI i przyzwyczajenie do nich blokują rozwój?
Go to the top of the page
+Quote Post
phpion
post
Post #685





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Cytat(viking @ 22.10.2014, 08:17:15 ) *
Czy to właśnie te stare FW jak CI i przyzwyczajenie do nich blokują rozwój?

Raczej brak czasu. Jeśli w pracy stawiane jest głównie na rozwój bieżących projektów to nie jest biznesem dla pracodawcy "marnowanie" czasu pracowników na poznawanie nowinek. Następnie wracając z pracy nie ma się za bardzo czasu/chęci rozwijania się na własną rękę skoro i tak się z tego nie skorzysta.
Go to the top of the page
+Quote Post
viking
post
Post #686





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

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


Właśnie tego nie jestem pewien. Programista który stoi w miejscu nie pracuje wydajnie. Poznając nowe rozwiązania można wiele problemów rozwiązywać efektywniej. A nic nie stoi na przeszkodzie żeby ciekawe rozwiazania z nowych FW implementować również w starszych.
Go to the top of the page
+Quote Post
in5ane
post
Post #687





Grupa: Zarejestrowani
Postów: 1 335
Pomógł: 34
Dołączył: 9.11.2005
Skąd: Wrocław

Ostrzeżenie: (10%)
X----


Cytat(viking @ 22.10.2014, 09:17:47 ) *
Właśnie tego nie jestem pewien. Programista który stoi w miejscu nie pracuje wydajnie. Poznając nowe rozwiązania można wiele problemów rozwiązywać efektywniej. A nic nie stoi na przeszkodzie żeby ciekawe rozwiazania z nowych FW implementować również w starszych.

Masz na myśli babranie się w corze frameworków? (IMG:style_emoticons/default/sciana.gif) No to albo się przechodzi na nowy framework z ciekawymi - jak to ładnie i słusznie nazwałeś - rozwiązaniami, no albo pozostaje się w starym frameworku. To tak jakbyś chciał w CI implementować nowinki (IMG:style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
gitbejbe
post
Post #688





Grupa: Zarejestrowani
Postów: 516
Pomógł: 63
Dołączył: 27.08.2012

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


@viking

tak jak to ujął phpion. Jak ktoś ma wolny czas na to aby siedzieć w programowaniu na bieżąco to chwała dla niego że spędza czas na samorozwoju. Pracuje 2 lata od zakończenia studiów jako programista. Specjalnie wróciłem do swojej małej mieściny pracowac za mniejszą kasę, bo planowałem otworzyć w niej swój własny interes. Mineły 2 lata od tamtej decyzji i jestem już po wygranym przetargu, mam swój grunt i od prawie roku dzień w dzień, w każdy weekend zapierdzielam tylko ze wspólnikiem jak dzik po godzinach aby wyrobić się na maj z otwarciem. a robie park linowy. Po co to pisze ? Dla niektórych programowanie to pasja i wystarczy im tylko to aby ciągle coś pisać i się udoskonalać. Dla innych to narzędzie, które daje pieniądze jeśli potrafi się z niego odpowiednio korzystać - w tym i dla mnie. Każdy ma inne priorytety, i nie każdy programista musi wiazać swoje życie tylko z programowaniem, stąd ta luka ; ) odnośnie rozwoju technologii pamiętaj, że finalnie to jak rozwija sie php, fw itd jest dla nas - programistów, aby łatwiej się nam pracowało. Od strony serwera obojętne jest z jakiej wersji php lub FW korzystasz. Zaczynając prace rzucono na mnie CI i nie mam zwyczajnie czasu na wychylenie nosa dalej - a do pracy jaką wykonuje nadaje się super wystarczająco. Fakt, przez te 2 lata programowanie mocno mnie wciągnęło i to nie tylko w php, dlatego jak już rzucę robotę na rzecz własnego biznesu, po sezonie letnim mam kupe czasu aby działać w kierunku programowania i mam co do tego już plany - stąd właśnie wziął się u mnie phalcon.
Go to the top of the page
+Quote Post
tzm
post
Post #689





Grupa: Zarejestrowani
Postów: 675
Pomógł: 58
Dołączył: 17.12.2013

Ostrzeżenie: (10%)
X----


A co powiecie o JudePHP? Podobno jest koszerny
Go to the top of the page
+Quote Post
Dejmien_85
post
Post #690





Grupa: Zarejestrowani
Postów: 251
Pomógł: 23
Dołączył: 23.04.2013

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


Cytat(viking @ 22.10.2014, 08:17:15 ) *
@gitbejbe. Tak mnie właśnie ciekawi. Jakiś czas temu przeprowadzałem rekrutację na stanowisko programisty PHP i miałem wrażenie że czas zatrzymał się dla wszystkich kilka lat temu. Wszyscy pracowali na PHP 5.3 albo wcześniejszych. I zerowe pojęcie mieli o nowych funkcjach od v5.4+ (nawet o namespace'ach które przecież już w 5.3 się pojawiły). Skąd się bierze taka luka? Dla mnie jest oczywiste że gdy ktoś pisze w danym języku to jest na bieżąco w miarę. Czy to właśnie te stare FW jak CI i przyzwyczajenie do nich blokują rozwój?


No to ja Ci powiem, że w mojej poprzedniej pracy miałem styczność z programistami Javy (i to starzy wyjadacze) i oni pisali projekty na wersji 6 (było to jeszcze w tym roku), a niedawno w życie weszła przecież już wersja 8-sma - także nie tylko w PHP są zastoje (choć uważam, że to sprawa indywidualna, bo każdy powinien na własną rękę dbać o swoją wiedzę - i to po godzinach pracy, bo w pracy się pracuje).
Go to the top of the page
+Quote Post
viking
post
Post #691





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

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


Akurat Javę jestem w stanie zrozumieć. Sam pracowałem w banku gdzie po prostu stosowane rozwiązania nie uruchamiały się na v7 a cały system był od tego uzależniony. Ale to nie znaczy że ludzie nie wiedzieli jakie są funkcje w nowych wersjach.
Go to the top of the page
+Quote Post
Dejmien_85
post
Post #692





Grupa: Zarejestrowani
Postów: 251
Pomógł: 23
Dołączył: 23.04.2013

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


Cytat(viking @ 23.10.2014, 07:22:45 ) *
Akurat Javę jestem w stanie zrozumieć. Sam pracowałem w banku gdzie po prostu stosowane rozwiązania nie uruchamiały się na v7 a cały system był od tego uzależniony. Ale to nie znaczy że ludzie nie wiedzieli jakie są funkcje w nowych wersjach.


Takie coś jak najbardziej rozumiem, w końcu poważne aplikacje pisze się na lata, więc nic dziwnego w tym, że po np. 5-10 latach "legacy code" nie pozwala na użycie nowszych wersji kompilatorów/interpretatorów.

PS Co do "legacy code", podobnież brakuje programistów COBOL-a. W swoim czasie był to dość popularny język i tak jak Java nastawiony na aplikacje biznesowe, których powstało mnóstwo i teraz brakuje programistów. Ale nie dziwię się, ten język jest po prostu... wyjątkowy. ; >
Go to the top of the page
+Quote Post
acidm
post
Post #693





Grupa: Zarejestrowani
Postów: 110
Pomógł: 3
Dołączył: 12.03.2011
Skąd: Opole

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


Do wyznawców laravela:
za co można ten fw kochać a za co nienawidzić?
Tak w skrócie chociaż...
Go to the top of the page
+Quote Post
Pyton_000
post
Post #694





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


Za nazwę... Zobacz dokumentację to się przekonasz.
Społeczność duża, komponenty (m.in. od Symfony), łatwość pisania.

Z minusów to chyba tylko brak konkretnej podpowiedzi składni (przez Fasady które odwołują się w różne miejsca) w edytorach, bo np. Route:: nie podpowie Ci nic, z racji zależności niejawnych.
Go to the top of the page
+Quote Post
Forti
post
Post #695





Grupa: Zarejestrowani
Postów: 655
Pomógł: 73
Dołączył: 2.05.2014

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


Ostatni gdzieś czytałem o tych podpowiedziach z laravelem. Jest plugin który to rozwiązuje. Niestety nic więcej nie pamiętam.
Go to the top of the page
+Quote Post
marcio
post
Post #696





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Jak wyglada na dzien dzisiejszy wymog fw w polsce, sprawdzalem oferty i wiekszosc to symfony/zend/laravel i czasami yii.

Mam wlasny fw koncze pisac taki maly cmf i jako ze za niedlugo bede szukal pracy chcialbym moze zaczac szkolic sie w ktoryms z nich.
Mialem juz 6 miesiecy praktyk w symfony 2 mniej wiecej 2 lata temu i jakos dobrze tego nie wspominam byla to wersja 2.0 i dopiero co wchodzila 2.1.
Mozliwosci duze ale info wtedy bylo dosyc malo jesli chodzi i jakies trywialne problemy np praca z formularzami itp....

Ogolnie sprawdzalem nowa wersje jakos nie widze wiekszych zmian logika tworzenia aplikacji taka sama ale mysle ze trzeba zbytnio czasu spedzic by cokolwiek zrobic.
Zend w ogole mi sie nie podoba wiec odpada.

Sprawdzalem tego laravela i faktycznie wyglada przyjaznie czerpie z symfony ale zarazem jest mniej skomplikowany na sam poczatek.
Jest on zrobiony na bazie symfony 2 tak?

Ktos uzywa fuel php?Moze powiedziec 2 slowa na jego temat i porownac to innego fw ktorego juz uzywaliscie?

O yii mam mieszane uczucia/
Go to the top of the page
+Quote Post
Pyton_000
post
Post #697





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


Kod
Jest on zrobiony na bazie symfony 2 tak?

Nie, ma kilka komponentów z symfony ale silnik jest pisany od 0
Go to the top of the page
+Quote Post
Dejmien_85
post
Post #698





Grupa: Zarejestrowani
Postów: 251
Pomógł: 23
Dołączył: 23.04.2013

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


Cytat(marcio @ 10.03.2015, 21:53:56 ) *
Ktos uzywa fuel php?Moze powiedziec 2 slowa na jego temat i porownac to innego fw ktorego juz uzywaliscie?


Ja trochę się grzebałem w przeszłości w FuelPHP, jest to coś na miare Laravela. Ogólnie można powiedzieć, że FuelPHP to "kontynuacja" CodeIgnitera, a Laravel taki nowocześniejszy FuelPHP.
Go to the top of the page
+Quote Post
marcio
post
Post #699





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Cytat(Dejmien_85 @ 13.03.2015, 04:18:39 ) *
Ja trochę się grzebałem w przeszłości w FuelPHP, jest to coś na miare Laravela. Ogólnie można powiedzieć, że FuelPHP to "kontynuacja" CodeIgnitera, a Laravel taki nowocześniejszy FuelPHP.

No wlasnie strona domowa fuelphp jest bardzo podobna co codeignitera a dokumentacja wyglada tak samo.

Jeszcze jedno pytanie znajac laravela latwo pozniej przejsc na symfony?I czy w druga strone tak samo bedzie?
Go to the top of the page
+Quote Post
M4ver7071
post
Post #700





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 26.06.2014

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


Witam,


Ja włączę się do dyskusji. Laravel jest spoko zwłaszcza L5 całkiem przyjemny, można zrezygnować z Fasad. Bardzo rozbudowany bazuje na Symfony. Prostota nie wiem dlaczego jest obarczony tak negatywnymi komentarzami.


Symfony wydaje mi się i rozbudowanym fw, ale według mnie też ograniczona w niektórych kwestiach trzeba pomyśleć aby coś Bardziej zmodyfikować.

Yii fajne wsparcie, dobry framework do dużych aplikacji. Fw który sam pokazuje że powinno się korzystać z modułów. Możliwość korzystania z ActiveRecord do wyboru albo nie. Teraz nad nim pracuje i twierdzę że jest to świetny framework. Na poziomie z Symfony2, Zendem. Laravel na poziomie ale zła opinia o nim chodzi i myślę że jeszcze nie napisał aplikacji ktora była by dużą, z dużymi możliwościami
Go to the top of the page
+Quote Post

40 Stron V  « < 33 34 35 36 37 > » 
Closed TopicStart new topic
3 Użytkowników czyta ten temat (3 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 9.12.2025 - 21:25