1

Тема: PHP фреймворки

Цікаво дізнатись про уподобання PHP розробників і причини цього вибору.

Подякували: Replace1

2

Re: PHP фреймворки

CodeIgniter оскільки дуже простий, не навантажує сервер як ZendFramework. Найбільше підходить для простих проектів та проектів середньої складності. Ще подобається Yii, але його стиль оформлення коду трохи мене дратує.
Для складних проектів: python django =)

Подякували: Faraon1

3

Re: PHP фреймворки

Підтримаю виробника моєї рідної Delphi та проголосую за "RadPHP Component Library". Та навіть якщо забути про назву компанії виробника, він усе одно достойний похвали за візуальний редактор, інтеграцію з фейсбуком та можливість створення програм для смартів.

4

Re: PHP фреймворки

Код ігнітер, вже дохлячок (:
Раджу використовувати шось потяжче. Уіі наприклад. Куча потрбіних фіч, українськи доки навіть є (я навіть до перекладу долучився).

Просто спробуйте його, вам сподобається ;)

pew pew :D
Блоґ
Подякували: Replace1

5

Re: PHP фреймворки

Важка сказати однозначно.  Для кожної задачі та проекту - свій фреймворк. А взагалі то користуюсь фрейм-ком власного ви-ва :)

Чому б граблі не вчили, а серце вірить в чудеса :)
Для зв'язку використовуйте персональну сторінку форуму, або блог http://skorbyk.com/

Re: PHP фреймворки

А не покажете свій фреймворк?

7 Востаннє редагувалося Patron (15.08.2012 20:10:25)

Re: PHP фреймворки

skorbyk написав:

Важка сказати однозначно.  Для кожної задачі та проекту - свій фреймворк. А взагалі то користуюсь фрейм-ком власного ви-ва :)

І які можливості має ваш фреймворк? Перелічіть хоча би перших 5 модулів.

Щоб зрозуміти рекурсію потрібно спочатку зрозуміти рекурсію.
int fac(int n) { return n < 2 ? 1 : n*fac(n-1); }

8

Re: PHP фреймворки

Zend - вєлік і магучь, вирішує 90% потреб за рахунок вбудованих і бібліотеку класів, легко розширюється.
Під середні - великі проекти оптимальне рішення, під маленькі не піда так як це не має змісту =)

Створюю укр спільноту Зенда, кому цікаво лінка в підписі

Українська спільнота Zend Framework http://zend-frameworks.com/

9

Re: PHP фреймворки

Народ я підтримую два фреймворки. Zend i Yii
Я не хочу голосувати за якийсь один фреймворк так як вважаю їх двох досить достойними.


zendframeworks написав:

Під середні - великі проекти оптимальне рішення, під маленькі не піда так як це не має змісту =)

У мене є проект простий код якого займає 1 мб приблизно. Ну з темою і повним фаршом 2мб повністю. Фактично це маленький сайт. Але так як потрібно завантажувати документи з Google Docs я підключив ZEND у нього є все що треба для цих задач
Тепер проект 2мб + ЗЕНД )   

Хочу сказати тільки що зенд дійсно великий але деколи він виручає і скорочує час розробки.

10

Re: PHP фреймворки

Мені подобається дохлячок CodeIgniter (ну я не працюю з php тому я не розумію чому дохлячок але всі так говорять напевно так воно  і є) але коли я на нього дивився мені сподобалась його простота. Я подивився той ролік шо на їхньому сайті (блог за 20 хвилин або щось подібне) і я вже більш менш розумів як ним користуватись. На цьому фреймворку я вперше попробував MVC, і все вкупі дало тільки позитивні враження.

11

Re: PHP фреймворки

truesupport написав:

Мені подобається дохлячок CodeIgniter (ну я не працюю з php тому я не розумію чому дохлячок але всі так говорять напевно так воно  і є) але коли я на нього дивився мені сподобалась його простота. Я подивився той ролік шо на їхньому сайті (блог за 20 хвилин або щось подібне) і я вже більш менш розумів як ним користуватись. На цьому фреймворку я вперше попробував MVC, і все вкупі дало тільки позитивні враження.

Та же фігня після першого разу )) Після уіі - ви зрозумієте чому дохлячок.
Це така золот сердина. Швидкості, зручності функціоналу. Нема стільки класів як в зф. але якось він красивіше виглядає зф. Конкурент уіі один - сімфоні, но бенчмарки кажуть шо вона жужу, але блін, подобається. Поки не вчив, бо за уіі платять не погано)))
Qiang - з мене суші)

pew pew :D
Блоґ

12

Re: PHP фреймворки

В Yii не подобається назви класів і їх знаходження. Чесно кажучи ніяк не зрозуміло. Сімфоні порівняно з Yii дійсно монстра))

До речі народ хто пробував ЗЕНД 2.0 ;) як враження?:)

13

Re: PHP фреймворки

Працював і з Зендом і ЇЇ і Кодеінітер. Ніби спрощують роботу для стандартних задач, але щоб зробити щось унікальне потрібно геть усе переписувати. Якщось вони мене часно кажучи напрягають, хоча можливо я просто їх не правильно готую. Хоча створенням з нуля чогось глобального давно не займався, може тоді вподобаю, бо то якось останім часом тільки одні підпорки приходиться розкладати за іншими.

14

Re: PHP фреймворки

Якщось вони мене часно кажучи напрягають, хоча можливо я просто їх не правильно готую. Хоча створенням з нуля чогось глобального давно не займався, може тоді вподобаю, бо то якось останім часом тільки одні підпорки приходиться розкладати за іншими.

Все залежить від проекту. Великі проекти писати з нуля не рекомендую. Поясню чому. Для прикладу в уіі

echo $post->user->name

Реалізуй це в своєму коді це займе 10-20 хв  потім реалізуй звязки багато до багатьох +50хв
В кінцевому результаті ти потратич час який міг би витратити на проект.
Якщо ж проект малий то так зенд і інші досить монструозні)

15

Re: PHP фреймворки

Ще плюс фреймворків в тому, що якщо працює над проектом купа розробників, вони не читають доки один одного(ну хіба що вже до написаного коду, точно не до ар, там чи рбак, чи подібних тем), вони зразу пишуть код.
Плюс комюніті, яка готова помогти, плюс деволопери, які розумніші ніж ми. Куча людей це тестувало, і дописувало. Тому вибір має бути в сторону фреймворка, по любому)

pew pew :D
Блоґ

16

Re: PHP фреймворки

мене дивує назва теми. "Вибір" фреймворка? Вибирати можна коли пишеш щось для себе вдома, а на роботі я завжди працював з тим що дають і ніякого вибору.

Щоб зрозуміти рекурсію потрібно спочатку зрозуміти рекурсію.
int fac(int n) { return n < 2 ? 1 : n*fac(n-1); }

17

Re: PHP фреймворки

Вибирати можна коли пишеш щось для себе вдома

Значить така у вас робота, або ви такий. Якщо ви розкажете начальству що на іншому фреймворці це буде швидше, надійніше, краще, економія грошей, краща підтримка, можливо воно і задумається?

Подякували: Replace, Patron2

18

Re: PHP фреймворки

funivan написав:

Вибирати можна коли пишеш щось для себе вдома

Значить така у вас робота, або ви такий. Якщо ви розкажете начальству що на іншому фреймворці це буде швидше, надійніше, краще, економія грошей, краща підтримка, можливо воно і задумається?

це колити починаєш проект, а якшо до тебе писали його два роки, на свому велосипеді і зі своїми костилями, до мені здаєтсья шо перехід на фреймворк буде не таким вже і без болісним. так шо про роботу ваше доіркання не доречне, скоріше це вас стосується.(не в обіду :)

pew pew :D
Блоґ

19

Re: PHP фреймворки

miroslav.chandler ви до мене чи до funivan?

Щоб зрозуміти рекурсію потрібно спочатку зрозуміти рекурсію.
int fac(int n) { return n < 2 ? 1 : n*fac(n-1); }

20

Re: PHP фреймворки

Якщо ви розкажете начальству що на іншому фреймворці це буде швидше,

Я пробував про це говорити з начальником. А вам доводилося таке робити? Думаю що ні, і ще я думаю що на більшості робіт вам не вийде переконати начальника в таких речах, так що попустіться і радійте життю. На форумі легко казати про таке а на ділі мовчать і роблять те що скажуть і в тому що скажуть.

Щоб зрозуміти рекурсію потрібно спочатку зрозуміти рекурсію.
int fac(int n) { return n < 2 ? 1 : n*fac(n-1); }