Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zasady panujące na forum News

1. Posty w tym forum są poddawane moderacji więc nie dodawaj ich kilka razy.
2. Akceptujemy tylko wartościowe wiadomości o php lub pochodnych
3. Publikacja newsa na wortalu po moderacji oscyluje w granicach 30min
4. Wstawiane grafiki powinny mieć maksymalną szerokość 357px

Zapraszamy do uzupełniania wortalu o ciekawe informacje :)

> [CI]Codeigniter 3.0 wydany
aras785
post
Post #1





Grupa: Zarejestrowani
Postów: 859
Pomógł: 177
Dołączył: 29.10.2009

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


Witam.

Dnia 30.03.2015 został wydany framework php Codeigniter 3.0
http://forum.codeigniter.com/thread-1657.html

Korzystałem dość sporo z CI 2 i muszę przyznać jest banalny ale skuteczny. Pracowałem na ZF1, Phalcon i CI 2.0. W Codeigniter najszybciej tworzyło mi się projekty. Teraz została wydana nowa wersja i moje pytanie, co myślicie o tym frameworku?

Ten post edytował aras785 4.04.2015, 00:49:57
Go to the top of the page
+Quote Post
2 Stron V   1 2 >  
Start new topic
Odpowiedzi (1 - 22)
nrm
post
Post #2





Grupa: Zarejestrowani
Postów: 627
Pomógł: 33
Dołączył: 1.05.2005
Skąd: Katowice

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


Cytat(aras785 @ 3.04.2015, 22:39:17 ) *
co myślicie o tym frameworku?

Ojej, gównoburze chcesz wywołać? (IMG:style_emoticons/default/wink.gif)

CI był bardzo fajny (mile wspominam) ale tak do max 2008. Teraz nie spełnia żadnych współczesnych wymagań, to po prostu zabytek.
Go to the top of the page
+Quote Post
rad11
post
Post #3





Grupa: Zarejestrowani
Postów: 1 270
Pomógł: 184
Dołączył: 7.10.2012
Skąd: Warszawa

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


Zabytek a utrzymuje sie w czolowce najczesciej uzywanych frameworkow w sieci tyle.
http://www.sitepoint.com/best-php-framewor...survey-results/
Osobiscie polecam ten framework co kto lubi fajnie ze zaczelo sie rozwijanie.

Ten post edytował rad11 4.04.2015, 19:45:04
Go to the top of the page
+Quote Post
com
post
Post #4





Grupa: Zarejestrowani
Postów: 3 034
Pomógł: 366
Dołączył: 24.05.2012

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


@up ten ranking nie odwierciedla stanu faktycznego. A to że ludzie go używaja nie oznacza że można go polecić. To tqk samo jak z wp i joomla tez ludzie uzywaja i robia na tym rozne dziwne rzeczy a widziales kiedys kod tego... Nie ma co o tym dyskutowac owszem wydany, popytu na ten fw w Polsce nie ma (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
ohm
post
Post #5





Grupa: Zarejestrowani
Postów: 623
Pomógł: 144
Dołączył: 22.12.2010

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


Cytat
PHP 5.4 or newer is recommended, but CI will still work on PHP 5.2.4

(IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post
com
post
Post #6





Grupa: Zarejestrowani
Postów: 3 034
Pomógł: 366
Dołączył: 24.05.2012

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


Sf to 5.3 wiec nie ma co sie tego tak czepiac ale mimo wszystko do innych mu wiele brakuje (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
nrm
post
Post #7





Grupa: Zarejestrowani
Postów: 627
Pomógł: 33
Dołączył: 1.05.2005
Skąd: Katowice

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


Cytat(com @ 4.04.2015, 19:22:10 ) *
Sf to 5.3 wiec nie ma co sie tego tak czepiac

IMHO w ogóle nie ma co patrzeć na minimalną wymaganą wersje PHP bo to ZUPEŁNIE nie odzwierciedla choćby samej architektury. Gdzie CI rodem z PHP4 (architektura, rozwiązania), a gdzie Symfony.
Go to the top of the page
+Quote Post
aras785
post
Post #8





Grupa: Zarejestrowani
Postów: 859
Pomógł: 177
Dołączył: 29.10.2009

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


Prosze o argumenty. Czego mu brakuje? Mowimy o wersji 3.0.
Go to the top of the page
+Quote Post
com
post
Post #9





Grupa: Zarejestrowani
Postów: 3 034
Pomógł: 366
Dołączył: 24.05.2012

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


@up o to mi chodziło (IMG:style_emoticons/default/biggrin.gif)

Sporz na jego kod a na kod wspolczesnych frameworkow i porownaj i masz odp (IMG:style_emoticons/default/smile.gif)

Ten post edytował com 4.04.2015, 20:51:37
Go to the top of the page
+Quote Post
aras785
post
Post #10





Grupa: Zarejestrowani
Postów: 859
Pomógł: 177
Dołączył: 29.10.2009

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


Ok ale mi chodzi o praktyczne kwestie. To ze ma starszy kod to oznacza gorszy? Prosze o konkrety

Ten post edytował aras785 4.04.2015, 21:06:19
Go to the top of the page
+Quote Post
ohm
post
Post #11





Grupa: Zarejestrowani
Postów: 623
Pomógł: 144
Dołączył: 22.12.2010

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


Cytat(aras785 @ 4.04.2015, 21:50:31 ) *
Prosze o argumenty. Czego mu brakuje? Mowimy o wersji 3.0.


W porównaniu do sf? Namespaces (PSR)? Dependancy injection? Annotations?
No i pytanie jeszcze, czy w CI dodali w końcu debug toolbar?
Nie znalazłem też nic odnośnie jakiegoś generatora formularzy/entity/itp (console - command line)

Bazowałem na: http://www.codeigniter.com/userguide3/general/welcome.html

Aaa, no i jeszcze pytanie, jak wygląda OOP? Czyli jakieś dziedziczenia modeli/entity, rozszerzalność modułów/helperów/bibliotek (chodzi mi o tamtejsze bundle)

Ten post edytował ohm 4.04.2015, 21:11:42
Go to the top of the page
+Quote Post
nrm
post
Post #12





Grupa: Zarejestrowani
Postów: 627
Pomógł: 33
Dołączył: 1.05.2005
Skąd: Katowice

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


j.w. i czy to w ogóle ma już composera?
Go to the top of the page
+Quote Post
aras785
post
Post #13





Grupa: Zarejestrowani
Postów: 859
Pomógł: 177
Dołączył: 29.10.2009

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


Dziekuje. W ci mozesz rozszerzyc wszystko w banalny sposob. Pytam o to wszystko poniewaz przygotowuje sie do stworzenirozsprojektow i czy jest sens robic Ci ktore znam czy w symfony ktore sie ucze
Go to the top of the page
+Quote Post
nrm
post
Post #14





Grupa: Zarejestrowani
Postów: 627
Pomógł: 33
Dołączył: 1.05.2005
Skąd: Katowice

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


Cytat(aras785 @ 4.04.2015, 20:23:01 ) *
czy jest sens robic Ci ktore znam czy w symfony ktore sie ucze

To zależy jaki jest Twój cel, co chcesz osiągnąć. Jak jesteś Januszem webdevu, coś tam sobie stukasz dla siebie, robisz stronki i nie masz zamiaru być programistą i pracować w zawodzie to proszę bardzo, może być CI, szkoda wtedy czasu na coś innego. Używaj i bądź zadowolony. Ale jak uczysz się, a celem jest jakaś konkretna praca w temacie to zapomnij o CI bo to nawet na juniora się teraz nie nadaje.
Go to the top of the page
+Quote Post
aras785
post
Post #15





Grupa: Zarejestrowani
Postów: 859
Pomógł: 177
Dołączył: 29.10.2009

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


Od ponad 2 lat pracuje w firmie jako programista. Byl zf, phalcon i ci. Chce zrealizowac wlasnne projekty i beda dosc duze. Sf2 kusi
Go to the top of the page
+Quote Post
nrm
post
Post #16





Grupa: Zarejestrowani
Postów: 627
Pomógł: 33
Dołączył: 1.05.2005
Skąd: Katowice

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


W takim razie to ja sobie nie wyobrażam cofanie się do CI (IMG:style_emoticons/default/wink.gif) Laravel/Symfony to rozsądne wyjście, szczególnie jak ktoś przychodzi z CI, a straszliwie boi się Symfony to polecam Laravela na początek wdrażania się w "nowe".
Go to the top of the page
+Quote Post
aras785
post
Post #17





Grupa: Zarejestrowani
Postów: 859
Pomógł: 177
Dołączył: 29.10.2009

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


Bardziej podchodzi mi sf niz laravel. Mimo wszystko CI jeat genialny w swojej prostocie

Go to the top of the page
+Quote Post
ohm
post
Post #18





Grupa: Zarejestrowani
Postów: 623
Pomógł: 144
Dołączył: 22.12.2010

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


Jak szukasz czegoś ultra prostego, to jeszcze silex jest (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post
sazian
post
Post #19





Grupa: Zarejestrowani
Postów: 1 045
Pomógł: 141
Dołączył: 19.09.2006
Skąd: B-tów

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


Cytat(nrm @ 4.04.2015, 22:14:40 ) *
j.w. i czy to w ogóle ma już composera?

masz na myśli plik composer.json w katalogu głównym (IMG:style_emoticons/default/tongue.gif) tak ma


sam fw tak jak na pierwszy rzut oka wygląd tak jak lubię czyli jest prosty, niema miliarda bibliotek z których i tak nie będę korzystał
Go to the top of the page
+Quote Post
phpion
post
Post #20





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




Cytat(aras785 @ 4.04.2015, 21:50:31 ) *
Prosze o argumenty. Czego mu brakuje? Mowimy o wersji 3.0.

Jak dla mnie najbardziej brakuje budowy modułowej *. Spójrz sobie jak to jest zrealizowane w Kohanie - każdy moduł to osobna mini-aplikacja z własnymi kontrolerami, modelami, widokami, bibliotekami itd. Coś co uwielbiałem w Kohanie, a czego brakuje mi w innych frameworkach (nie tylko w CI) to kaskadowy system plików. W połączeniu z rozdzieleniem projektu na aplikację, moduły, system - bajka. Również lubię proste frameworki (KO, CI), ale obsługa modułów to moim zdaniem powinien być standard.

* packagesy to nie do końca moduły
Go to the top of the page
+Quote Post
!*!
post
Post #21





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


Jak Wam się CI nie podoba, to jest jeszcze http://fuelphp.com/ czyli... taki CI tylko lepszy.

A co do samego CI 3... hmm idą do przodu, w kwestii samej organizacji pracy wiele się zmieniło po tym jak firma się tego zrzekła na rzecz społeczności.

Ten post edytował !*! 8.04.2015, 08:02:00
Go to the top of the page
+Quote Post
rad11
post
Post #22





Grupa: Zarejestrowani
Postów: 1 270
Pomógł: 184
Dołączył: 7.10.2012
Skąd: Warszawa

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


Cytat(phpion @ 7.04.2015, 15:31:51 ) *
Jak dla mnie najbardziej brakuje budowy modułowej *. Spójrz sobie jak to jest zrealizowane w Kohanie - każdy moduł to osobna mini-aplikacja z własnymi kontrolerami, modelami, widokami, bibliotekami itd. Coś co uwielbiałem w Kohanie, a czego brakuje mi w innych frameworkach (nie tylko w CI) to kaskadowy system plików. W połączeniu z rozdzieleniem projektu na aplikację, moduły, system - bajka. Również lubię proste frameworki (KO, CI), ale obsługa modułów to moim zdaniem powinien być standard.

* packagesy to nie do końca moduły


Z tego co kojarze CI ma rozszerzenie HMVC gdzie mozesz stosowac modulowosc chyba ze zle rozumiem.
Go to the top of the page
+Quote Post
phpion
post
Post #23





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




Wiem, że jest do tego rozszerzenie. Wolałbym jednak mieć to w standardzie niż babrać się z rozszerzeniami, które (o ile się nie mylę, ewentualnie proszę o sprostowanie) ingerują w samo core frameworka. Kolejna sprawa, która mnie drażni w CI (chyba, że się zmieniło) to brak możliwości składania kilku zapytań query builderem w jednym czasie. Przykład? Składam zapytanie, ale nagle okazuje się, że potrzebuję dołożyć do niego podzapytanie, które też chciałbym poskładać query builderem. Pewnie jest to wykonalne, ale trzeba by się przy tym nieco nagimnastykować. W Kohanie 2 było to samo, w 3 już zrobili to inaczej i można składać kilka zapytań jednocześnie.

To są niuanse i duperele, ale dla mnie dość praktyczne w wykorzystaniu, więc ich brak odstrasza mnie od danego frameworka.
Go to the top of the page
+Quote Post

2 Stron V   1 2 >
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: 3.10.2025 - 16:27