Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

40 Stron V  « < 29 30 31 32 33 > »   
Closed TopicStart new topic
> Wybór Frameworka.
Turson
post 23.05.2014, 10:17:28
Post #601





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


Waży dużo, bo ma dużo bibliotek (=funkcjonalności). Sam zacząłem zabawę z frameworkami od Yii i z czystym sumieniem mogę polecić.
Jak potrzebujesz kilka podstron to może Wordpress albo Joomla lepiej.
Go to the top of the page
+Quote Post
skowron-line
post 23.05.2014, 10:25:20
Post #602





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


Cytat(marcinek37 @ 23.05.2014, 09:00:51 ) *
Czy w przypadku zwykłych małych stron, opartych na kilkunastu stronach nie wystarczy autorski CMS?


To odpowiedz sobie na takie pytanie. Czy chciałbym przejąć projekt pisany na takim autorskim CMSie z takim autorski coding style. SF to pewien standard i jezeli przejmujesz po kims projekt to masz pewność (nie zawsze bo sa wyjatki) ze pewne standardy sa zachowane.

SF2 wazy duzo bo out of the box ma wszystko, jezeli chcesz cos malego i lekkiego do "szybkich" stron to SILEX jest oparty na komponentach SF2 albo jest taka edycja SF bez dodatkowych bundli i wodotryskow.

@Turson chyba nigdy nie musiałeś nic zmieniać w wordpresie, albo joomli to jak to wyglada to jakis koszmar

http://cmf.symfony.com/


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post
Spawnm
post 23.05.2014, 10:25:46
Post #603





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




Jeśli szukasz czegoś co zapewnia na start admin panel, sondy itd to szukasz cmsa a nie fw wink.gif
Go to the top of the page
+Quote Post
Turson
post 23.05.2014, 10:32:51
Post #604





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


Cytat(skowron-line @ 23.05.2014, 11:25:20 ) *
@Turson chyba nigdy nie musiałeś nic zmieniać w wordpresie, albo joomli to jak to wyglada to jakis koszmar

W tej chwili właśnie piszę komponent i moduł do Joomli i podzielam Twoje zdanie, ale jeżeli ktoś potrzebuje cms do kilku podstron i mieć dostęp do treści z panelu administracyjnego, a nie potrzebuje grzebać w plikach, to czemu nie...

W Yii jest coś takiego jak Gii i on sam automatycznie na podstawie tabel generuje CRUDa

Ten post edytował Turson 23.05.2014, 10:33:28
Go to the top of the page
+Quote Post
marcinek37
post 23.05.2014, 10:34:27
Post #605





Grupa: Zarejestrowani
Postów: 239
Pomógł: 0
Dołączył: 2.06.2011

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


Chcę się nauczyć obsługiwać Symfony, ale już na początku zastanawia mnie brak panelu administracyjnego. Każdy z Was, który opiera swoje strony WWW na Symfony, musiał najpierw samodzielnie zaprojektować panel administracyjny (jego wygląd, sam proces logowania, tabele z bazie danych z loginami, hasłami)? Potem to już tylko kwestia jego kopiowania i wklejania do innych projektów?
Gdy istniała potrzeba posiadania modułu aktualności, każdy z Was pisał go od podstaw, a potem przenosił go do kolejnych projektów?
Chcę zrozumieć, jak na tym pracujecie.
Go to the top of the page
+Quote Post
skowron-line
post 23.05.2014, 10:36:32
Post #606





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


@marcinek37 mylisz pojecia SF to nie system CMS tylko FW, jest panel admina ale jest zew modul ktory trzeba sobie dograć

http://knpbundles.com/ poszukaj sobie tego czego chcesz panelu admina, bundla do menu co dusza zapragnie.


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post
marcinek37
post 23.05.2014, 10:48:01
Post #607





Grupa: Zarejestrowani
Postów: 239
Pomógł: 0
Dołączył: 2.06.2011

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


Czyli jest tak jak myślałem. Symfony to sam szkielet. Tworzenie bazy danych, tworzenie tabel, pisanie modułów leży całkowicie po mojej stronie.
Chyba że zainstaluję sobie bundla - jak rozumiem, słowo to oznacza gotowe rozwiązanie.
Czy możesz polecić jakiś polski poradnik, gdzie znajdę informacje, w jaki sposób instalować bundla? Czy jest w ogóle jakiś polski blog wyłącznie o Symfony?
Go to the top of the page
+Quote Post
khorne
post 23.05.2014, 13:12:48
Post #608





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 18.04.2013

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


http://symfony-docs.pl/cookbook/bundles/index.html

Proszę. Ogólnie polecam przeczytać podręcznik.
Go to the top of the page
+Quote Post
PrinceOfPersia
post 23.05.2014, 22:43:00
Post #609





Grupa: Zarejestrowani
Postów: 717
Pomógł: 120
Dołączył: 18.04.2009

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


Cytat(Greg0 @ 16.04.2014, 18:41:08 ) *
Polecam mikro frameworki Silex i Slim

Właśnie. Używa ktoś tego?
Z tego co widzę to Silex i Slim mają podobne api, jak ma Express (framework, którego używam w Node.js), a myślę, o tym, żeby przeportować jedną aplikację z Node.js na PHP, a podobieństwo frameworka by to ułatwiło.
Ale z drugiej strony nie chcę się ładować w mało znany framework, bo takie mają słabe wsparcie, małą przydatność (wiadomo, że nauka np. Symfony potem może gdzieś się przydać gdzie indziej), no i też istnieje ryzyko, że przestaną być rozwijane.
Może lepiej z Laravel skorzystać? Też widzę, że ma podobne API, a chyba trochę bardziej popularny?

Aha, chodzi mi o takie mniej więcej API (to się określa sinatra-like, bo podobno jest to wzorowane na frameworku Sinatra z Ruby):
[JAVASCRIPT] pobierz, plaintext
  1. // zapytanie GET
  2.  
  3. app.get('/hello/:your_name', function(req, res){
  4. res.send('Hello, ' + req.params.your_name);
  5. });
  6.  
  7. // zapytanie POST
  8. app.post('/login/', function(req, res) {
  9. ............
  10. }
  11.  
  12. // dodanie middleware
  13.  
  14. app.use(bodyParser());
  15. app.use(cookieParser());
  16.  
  17.  
[JAVASCRIPT] pobierz, plaintext


jakie frameworki tego typu polecacie?

EDIT: aha i w Express się bardzo łatwo swoje customowe middleware tworzy. No i też zależy mi na tym, żeby były do tego frameworka jakieś gotowe middleware/pluginy do ściągnięcia. Np. system autoryzacji użytkowników (w Express się robi tak po prostu, że się "podczepia" dane middleware albo pod całą aplikację, albo pod pojedyncze ścieżki URL). I też żeby się łatwo renderowało jakieś szablony (nie korzystam z PHP na codzień, ale podejrzewam, że Twig bym użył, bo podobny do templatów z Django, w którym też czasem piszę)

Ten post edytował PrinceOfPersia 23.05.2014, 22:51:35


--------------------
Go to the top of the page
+Quote Post
sazian
post 28.05.2014, 20:04:32
Post #610





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

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


no właśnie ja również zauważyłem że sporo osób pisze w symfony, tylko mnie zastanawia jedna rzecz, a mianowicie wydajność.
Kilka dni temu do firmy w której pracuję zgłosił się nowy klient który ma sklep internetowy z którego jest bardzo niezadowolony(i wcale się nie dziwię), jak się okazało sklep jest pisany w sf w wersji 1.x(nie pamiętam dokładnie). Powiem szczerze że wydajność tego skryptu mnie powaliła, otóż klient ma dedyka(na niczym innym nie chciało nawet ruszyć) za którego płaci blisko 2000zł miesięcznie, a mimo to skrypt potrafi zawiesić serwer przy stu paru odwiedzających jednocześnie.

Jak się domyślam różnica pomiędzy 1 a 2 jest spora ale jak to wygląda w praktyce? Chociaż przeglądam różne "testy" w internecie i "z przerażeniem" widzę że z większości wynika wręcz marna wydajność tego frameworka. FW takie jak yii, kochana czy cake potrafią być kilkukrotnie szybsze - w niektórych testach jest to nawet sześciokrotna różnica.



Go to the top of the page
+Quote Post
skowron-line
post 28.05.2014, 20:22:41
Post #611





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


Cytat(sazian @ 28.05.2014, 20:04:32 ) *
Powiem szczerze że wydajność tego skryptu mnie powaliła, otóż klient ma dedyka(na niczym innym nie chciało nawet ruszyć) za którego płaci blisko 2000zł miesięcznie, a mimo to skrypt potrafi zawiesić serwer przy stu paru odwiedzających jednocześnie.



Nie chce wyjść tutaj na jakiegoś fanatyka sf (bo osobiscie uważam że sf1 to syf), ale na to że apka działa wolno czy szybko nie ma wplywu tylko sf, bo równie dobrze ten sam sklep napisany na Yii czy Kohanie mógłby kłaść serwer przy 10 requestach.

Jeżeli piszesz o benchmarkach to zerknij sobie na Phalcona który bije wszystko na głowe tylko pytanie czy "zdolny" programista i w tym cudzie nie naklepałby skryptu który kładł by serwer.


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post
sazian
post 28.05.2014, 20:35:39
Post #612





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

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


jak najbardziej się zgadzam, tylko że sam fw i styl pisania w nim(czyli tak jak "nakazali twórcy") również powoduje pewien narzut wydajnościowy. Ten sam kod napisany zgodnie ze sztuką w różnych fw może mieć zupełnie inną szybkość działania i generować zupełnie inne obciążenia.

i właśnie dlatego pytam jak to wygląda w praktyce
Go to the top of the page
+Quote Post
Crozin
post 28.05.2014, 20:50:15
Post #613





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


W praktyce wygląda to tak, że lepiej zapłacić co miesiąc za serwer 2000 zamiast 1000, ale zaoszczędzić kilkanaście godzin pracy jednego programisty miesięcznie dzięki wykorzystaniu narzędzi lepszej jakości. Przy mniejszych projektach może nie być to tak zauważalne, ale z drugiej strony... przy mniejszych projektach wydajność również nie gra pierwszej roli.
Symfony rzeczywiście do demonów szybkości nie należy, "learning curve" również dla niektórych może być zabójczy, ale na chwilę obecną daje najlepsze narzędzia klasy "enterprise" w środowisku PHP-a + świetną społeczność.

Ten post edytował Crozin 28.05.2014, 21:05:45
Go to the top of the page
+Quote Post
Mefiuu
post 29.05.2014, 20:51:54
Post #614





Grupa: Zarejestrowani
Postów: 371
Pomógł: 18
Dołączył: 23.11.2008

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


Witam Kolegów.

Chciałbym zapytać Was o radę. Nadszedł ten czas, gdy chciałbym wejść na wyższy level programowania w PHP. Chciałbym pisać nowocześnie, schludnie, wyrabiać dobre nawyki i żeby moje aplikacje były wydajne. Padło na to, że chcę poznać jakiś framework. Przeczytałem sporo w internecie i wiadomo - każdy ma swoje zdanie. Domyślam się, że i tutaj tak będzie ale chciałem poznać Wasze zdanie: jaki framework jest najprostszy, najlepszy dla początkującego ? Nie jestem absolutnym laikiem w PHP oraz w OOP (inaczej nie brałbym się za to), pisałem już jakieś aplikacje obiektowo, z wykorzystaniem PDO ale niedługo zbliżają się większe projekty, dlatego chciałbym pracować lepiej i efektywniej. Prosiłbym o krótkie odpowiedzi, w zasadzie zadowoli mnie odpowiedź typu "Kohana, bardzo łatwy, dobre wsparcie społeczności" i tym podobne.

Z góry dziękuję za wszelaką pomoc i odzew.

Pozdrawiam !
Go to the top of the page
+Quote Post
ostrylg
post 29.05.2014, 21:02:02
Post #615





Grupa: Zarejestrowani
Postów: 144
Pomógł: 18
Dołączył: 11.12.2005
Skąd: Gdańsk

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


Ze swojej strony mogę Ci polecić framework Laravel, jest dość prosty, intuicyjny, korzysta z ORM, dużo ludzi pracuje na tym frameworku i w sieci można znaleźć dużo pomocnych informacji.
Go to the top of the page
+Quote Post
Turson
post 30.05.2014, 10:19:23
Post #616





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


Cytat(Mefiuu @ 29.05.2014, 21:51:54 ) *
Witam Kolegów.

Chciałbym zapytać Was o radę. Nadszedł ten czas, gdy chciałbym wejść na wyższy level programowania w PHP. Chciałbym pisać nowocześnie, schludnie, wyrabiać dobre nawyki i żeby moje aplikacje były wydajne. Padło na to, że chcę poznać jakiś framework. Przeczytałem sporo w internecie i wiadomo - każdy ma swoje zdanie. Domyślam się, że i tutaj tak będzie ale chciałem poznać Wasze zdanie: jaki framework jest najprostszy, najlepszy dla początkującego ? Nie jestem absolutnym laikiem w PHP oraz w OOP (inaczej nie brałbym się za to), pisałem już jakieś aplikacje obiektowo, z wykorzystaniem PDO ale niedługo zbliżają się większe projekty, dlatego chciałbym pracować lepiej i efektywniej. Prosiłbym o krótkie odpowiedzi, w zasadzie zadowoli mnie odpowiedź typu "Kohana, bardzo łatwy, dobre wsparcie społeczności" i tym podobne.

Z góry dziękuję za wszelaką pomoc i odzew.

Pozdrawiam !

Temat ma 31 stron i takie samo pytanie padało już wiele razy.
Go to the top of the page
+Quote Post
Dejmien_85
post 31.05.2014, 20:36:22
Post #617





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

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


Cytat(skowron-line @ 28.05.2014, 21:22:41 ) *
Nie chce wyjść tutaj na jakiegoś fanatyka sf (bo osobiscie uważam że sf1 to syf), ale na to że apka działa wolno czy szybko nie ma wplywu tylko sf, bo równie dobrze ten sam sklep napisany na Yii czy Kohanie mógłby kłaść serwer przy 10 requestach.


Zend i Symfony to dwa klocki. Choć nie powiem, RoR (ale to już inna technologia) jest jeszcze wolniejszy. Ale troszkę przesadziłeś, że przy 10 requestach może paść serwer - takie serwisy byłyby kompletnie bezużyteczne.

Symfony u nas jest strasznie popularne, w większości ofert pracy na programistę PHP występuje właśnie ten framework. Znam go, jednak uważam, że rozsądniejszym wyborem jest Laravel. Jest wyraźnie wydajniejszy i pisze się w nim szybciej. No ale Laravel tak naprawdę na naszym rynku jest ciągle nowością.

Cytat(Mefiuu @ 29.05.2014, 21:51:54 ) *
Chciałbym zapytać Was o radę (...)


Jeśli planujesz pracować w Polsce jako programista PHP, wtedy zdecydowanie Symfony (obecnie 2), lub Zend Framework (ale to na drugim miejscu). Dostaniesz ładną pensję i nauczysz się wielu ciekawych rzeczy.

Jeśli chcesz się uczyć dla siebie, chcesz coś lekkiego, prostego i co także pozwoli Ci się nauczyć kilku rzeczy, wtedy zdecydowanie FuelPHP lub Laravel 4.

Ostatecznie mogę Ci poradzić, abyś zaczął z FuelPHP, a później przeszedł na Symfony 2. Na naszym rynku najlepiej wyjdziesz na Symfony 2.
Go to the top of the page
+Quote Post
maciunio93
post 6.06.2014, 20:19:07
Post #618





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 6.06.2013

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


A jak wypada porównanie yii2 (obecnie beta) z laravelem jeśli chodzi o wydajność i jakość ktoś postawił na lar coś większego ? Wszyscy o laravelu mówią ale ofert pracy (w polsce) brak dobrych tutoriali i innych materiałów brak, nigdzie chyba w sieci nie znalazłem jak stworzyć serwis od a do z są przykłady wykorzystania poszczególnych elementów jest i Laravel: From Apprentice To Artisan twórcy frameworka ale to bardziej o SOLID, natomiast pierwsza wersja Yii miała dużą społeczność i materiałów i do 2 pojawią się zresztą najprawdopodobniej szybko. A co wy z tej dwójki byście wybrali i dlaczego ?
Go to the top of the page
+Quote Post
Spawnm
post 6.06.2014, 22:20:04
Post #619





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




O dwójce yii słyszę od tak dawna że już przestaję wierzyć że wyjdzie.
Ciekawe co będzie pierwsze, koszulki php.pl czy yii2 ;D
Go to the top of the page
+Quote Post
mrWodoo
post 14.06.2014, 15:05:50
Post #620





Grupa: Zarejestrowani
Postów: 160
Pomógł: 6
Dołączył: 13.01.2012
Skąd: Bytom

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


Walczę o płatny staż w firmie, na zadanie trzeba było zrobić aplikację, oprzeć ją najlepiej o jakiś FW (nie było to wymagane), wybrałem Laravel, bardzo dobry, "prosty" (co może być trudnego gdy ma się opanowany język), bardzo intuicyjny lecz to czego nie lubię w FW to pamięć przez zeń pożarta, prosta stronka z wyrenderowaniem widoku (bez kodu php w widoku i zmiennych), 4.75 MiB, działało tam połączenie z bazą i sesja, to praktycznie wszystko więc stąd moje pytanie, jaki jest najlepszy LEKKI framework bo dla mnie kobyłą już jest Laravel (nigdy wczesniej nie korzystałem z innego fw) a co dopiero takie Symfony czy Zend..


--------------------
Go to the top of the page
+Quote Post

40 Stron V  « < 29 30 31 32 33 > » 
Closed TopicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 15.08.2025 - 04:10