Тема: PHP фреймворки
Цікаво дізнатись про уподобання PHP розробників і причини цього вибору.
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → PHP → PHP фреймворки
Цікаво дізнатись про уподобання PHP розробників і причини цього вибору.
CodeIgniter оскільки дуже простий, не навантажує сервер як ZendFramework. Найбільше підходить для простих проектів та проектів середньої складності. Ще подобається Yii, але його стиль оформлення коду трохи мене дратує.
Для складних проектів: python django
Підтримаю виробника моєї рідної Delphi та проголосую за "RadPHP Component Library". Та навіть якщо забути про назву компанії виробника, він усе одно достойний похвали за візуальний редактор, інтеграцію з фейсбуком та можливість створення програм для смартів.
Код ігнітер, вже дохлячок (:
Раджу використовувати шось потяжче. Уіі наприклад. Куча потрбіних фіч, українськи доки навіть є (я навіть до перекладу долучився).
Просто спробуйте його, вам сподобається
Важка сказати однозначно. Для кожної задачі та проекту - свій фреймворк. А взагалі то користуюсь фрейм-ком власного ви-ва
Важка сказати однозначно. Для кожної задачі та проекту - свій фреймворк. А взагалі то користуюсь фрейм-ком власного ви-ва
І які можливості має ваш фреймворк? Перелічіть хоча би перших 5 модулів.
Zend - вєлік і магучь, вирішує 90% потреб за рахунок вбудованих і бібліотеку класів, легко розширюється.
Під середні - великі проекти оптимальне рішення, під маленькі не піда так як це не має змісту
Створюю укр спільноту Зенда, кому цікаво лінка в підписі
Народ я підтримую два фреймворки. Zend i Yii
Я не хочу голосувати за якийсь один фреймворк так як вважаю їх двох досить достойними.
Під середні - великі проекти оптимальне рішення, під маленькі не піда так як це не має змісту
У мене є проект простий код якого займає 1 мб приблизно. Ну з темою і повним фаршом 2мб повністю. Фактично це маленький сайт. Але так як потрібно завантажувати документи з Google Docs я підключив ZEND у нього є все що треба для цих задач
Тепер проект 2мб + ЗЕНД )
Хочу сказати тільки що зенд дійсно великий але деколи він виручає і скорочує час розробки.
Мені подобається дохлячок CodeIgniter (ну я не працюю з php тому я не розумію чому дохлячок але всі так говорять напевно так воно і є) але коли я на нього дивився мені сподобалась його простота. Я подивився той ролік шо на їхньому сайті (блог за 20 хвилин або щось подібне) і я вже більш менш розумів як ним користуватись. На цьому фреймворку я вперше попробував MVC, і все вкупі дало тільки позитивні враження.
Мені подобається дохлячок CodeIgniter (ну я не працюю з php тому я не розумію чому дохлячок але всі так говорять напевно так воно і є) але коли я на нього дивився мені сподобалась його простота. Я подивився той ролік шо на їхньому сайті (блог за 20 хвилин або щось подібне) і я вже більш менш розумів як ним користуватись. На цьому фреймворку я вперше попробував MVC, і все вкупі дало тільки позитивні враження.
Та же фігня після першого разу )) Після уіі - ви зрозумієте чому дохлячок.
Це така золот сердина. Швидкості, зручності функціоналу. Нема стільки класів як в зф. але якось він красивіше виглядає зф. Конкурент уіі один - сімфоні, но бенчмарки кажуть шо вона жужу, але блін, подобається. Поки не вчив, бо за уіі платять не погано)))
Qiang - з мене суші)
В Yii не подобається назви класів і їх знаходження. Чесно кажучи ніяк не зрозуміло. Сімфоні порівняно з Yii дійсно монстра))
До речі народ хто пробував ЗЕНД 2.0 як враження?:)
Працював і з Зендом і ЇЇ і Кодеінітер. Ніби спрощують роботу для стандартних задач, але щоб зробити щось унікальне потрібно геть усе переписувати. Якщось вони мене часно кажучи напрягають, хоча можливо я просто їх не правильно готую. Хоча створенням з нуля чогось глобального давно не займався, може тоді вподобаю, бо то якось останім часом тільки одні підпорки приходиться розкладати за іншими.
Якщось вони мене часно кажучи напрягають, хоча можливо я просто їх не правильно готую. Хоча створенням з нуля чогось глобального давно не займався, може тоді вподобаю, бо то якось останім часом тільки одні підпорки приходиться розкладати за іншими.
Все залежить від проекту. Великі проекти писати з нуля не рекомендую. Поясню чому. Для прикладу в уіі
echo $post->user->name
Реалізуй це в своєму коді це займе 10-20 хв потім реалізуй звязки багато до багатьох +50хв
В кінцевому результаті ти потратич час який міг би витратити на проект.
Якщо ж проект малий то так зенд і інші досить монструозні)
Ще плюс фреймворків в тому, що якщо працює над проектом купа розробників, вони не читають доки один одного(ну хіба що вже до написаного коду, точно не до ар, там чи рбак, чи подібних тем), вони зразу пишуть код.
Плюс комюніті, яка готова помогти, плюс деволопери, які розумніші ніж ми. Куча людей це тестувало, і дописувало. Тому вибір має бути в сторону фреймворка, по любому)
мене дивує назва теми. "Вибір" фреймворка? Вибирати можна коли пишеш щось для себе вдома, а на роботі я завжди працював з тим що дають і ніякого вибору.
Вибирати можна коли пишеш щось для себе вдома
Значить така у вас робота, або ви такий. Якщо ви розкажете начальству що на іншому фреймворці це буде швидше, надійніше, краще, економія грошей, краща підтримка, можливо воно і задумається?
це колити починаєш проект, а якшо до тебе писали його два роки, на свому велосипеді і зі своїми костилями, до мені здаєтсья шо перехід на фреймворк буде не таким вже і без болісним. так шо про роботу ваше доіркання не доречне, скоріше це вас стосується.(не в обіду
Якщо ви розкажете начальству що на іншому фреймворці це буде швидше,
Я пробував про це говорити з начальником. А вам доводилося таке робити? Думаю що ні, і ще я думаю що на більшості робіт вам не вийде переконати начальника в таких речах, так що попустіться і радійте життю. На форумі легко казати про таке а на ділі мовчать і роблять те що скажуть і в тому що скажуть.