Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Какой фреймворк выберает большенство? [2]
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
White пишет:
кстати работодатели поголовно пишут в вакансиях "знание Zend Framework"
Скорей всего, потому что это копипаста с других.
OrmaJever пишет:
я не могу понять вы чё тут все серьёзно только с фреймворками пишите? Для меня свой код лутше чужих двух.
В зависимости от размера и команды.
Что-то собрать "на коленке" - быстрее чистым PHP. Как появляется верстальщик - полновесный MVC необходим. Но зачем его реализовывать самостоятельно, если есть логичная и знакомая структура фреймворка, к которой всё равно придёшь?
При том, один метод не исключает другого и могут комбинироваться - сейчас работаю над проектом: WebUI на Kohana; демон, следящий за задачами, написан на чистом PHP, но тягает настройки из фреймворка,
Покинул форум
Сообщений всего: 830
Дата рег-ции: Июнь 2011 Откуда: Днепропетровск
Помог: 28 раз(а)
Nu3oN пишет:
ну давайте тогда сюда еще припишим zoob и флув (=
я говорю о третем по популярности фреймворке. если вы просто хотите доказать всем какая хорошая вещь codeigniter, то это как раз очень спорно. используют его как правило из-за чрезвычайной ленивости разработчиков, довольно редко он вообще нужен. это как jquery для js, ради пары функций грузят целую либу. и если говорить о функциональности и скорости, то ci окажется далеко за пределами этого списка.
----- if(time()>1356048000) die();
Nu3oN
Отправлено: 22 Августа, 2011 - 00:13:30
Новичок
Покинул форум
Сообщений всего: 24
Дата рег-ции: Нояб. 2010
Помог: 0 раз(а)
White пишет:
если вы просто хотите доказать всем какая хорошая вещь codeigniter
Эм не стоит выдавать свои мысли, за действительность =)
СodeIgniter я не использовал нигде, и даже нет желания! и на то есть причины!
А голосование я создал не для того, что бы просто провести опрос, а в собственных целях! в котором мне CakePHP не нужен!
Думаю на этом и закончим обсуждение (=
----- Я бы изменил мир, но бог не дает исходники!
OrmaJever
Отправлено: 22 Августа, 2011 - 01:18:01
Активный участник
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
Мелкий пишет:
Что-то собрать "на коленке" - быстрее чистым PHP. Как появляется верстальщик - полновесный MVC необходим. Но зачем его реализовывать самостоятельно, если есть логичная и знакомая структура фреймворка, к которой всё равно придёшь?
я не разу не использовал php фреймворки, но наглядно знаю jquery, это же фреймворк? Дак вот если это большой проэкт то нужна максимальная производительность, а как её можно получить если мы инклудим хер знает какого размера файл с хер знает каким обьёмом кода? Как оптимизировать это всё? В одном скрипте всеровно не как не используешь все возможности фреймворка, дак зачем тогда грузить кучу лишних методов?
Ну и с ними можно работать когда знаешь этот фреймворк очень хорошо, вот например написал я какойто метод класса, а он вернул неожиданый результат, и что мне делать? Пошл рыть этот фреймворк где все раскидано по файлам и хер чё найдёшь. В итоге если необходим фреймворк проще изучая его код брать самое лутшее и необходимое и писать свои наброски, с ними и работать проще и оптимизировать приятнее.
Это лично моё мнение.
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
Viper
Отправлено: 22 Августа, 2011 - 07:35:52
Активный участник
Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007 Откуда: Симферополь
Помог: 98 раз(а)
OrmaJever пишет:
В итоге если необходим фреймворк проще изучая его код брать самое лутшее и необходимое и писать свои наброски, с ними и работать проще и оптимизировать приятнее.
И дыр больше ИМХО если времени в обрез или лень изобретать велосипед, то проще взять фрейворк, а какой это уже зависит от собствнных предпочтений. Я одно время долго работал с CI, потом попробовал Yii(вроде как есть почти все что нужно было для проекта), в результате быстрее написал на CI проект, т.к. в Yii черт ногу сломит с ихней структурой.
ЗЫ! А Zend понты для приезжих. Это как сделать скрипт комментариев на сайте и заюзать для этого Joomla.
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Помог: 353 раз(а)
OrmaJever jquery ты вынужден подгружать полностью на клиента - так оно сделано.
А с php-фреймворками иначе.
Подгружается только ядро. Остальные подключаются АВТОМАТИЧЕСКИ при необходимости, в зависимости от ситуации.
"Фрейм" - рама, основа, заготовка. "Ворк" - работа. "Рабочая заготовка".
Все основные вещи уже есть: работа с БД, Ajax, загрузка картинок, шаблонизатор и много-много еще всего.
Тебе не надо писать эти либы самому, не надо вкуривать как их соединять вместе.
Ты просто сразу пишешь ф-ционал сайта. (Добавление)
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
OrmaJever пишет:
и писать свои наброски,
Получая опять фреймворк. Опять с невостребованным функционалом.
OrmaJever пишет:
Ну и с ними можно работать когда знаешь этот фреймворк очень хорошо, вот например написал я какойто метод класса, а он вернул неожиданый результат, и что мне делать? Пошл рыть этот фреймворк где все раскидано по файлам и хер чё найдёшь.
Там единый __autoload с чёткой структурой. Концы вполне находятся, даже если нет документации. А у той же коханы в документации собраны и исходники методов.
И силами всё того же __autoload грузится только то, что востребовано.
----- PostgreSQL DBA
EuGen
Отправлено: 22 Августа, 2011 - 09:55:51
Профессионал
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
Помог: 707 раз(а)
Мелкий пишет:
Скорей всего, потому что это копипаста с других.
Занятно, а я всегда думал, что наоборот.
У всех свои предпочтения, все обыгрывают одни и те же идеи, только по-своему.
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
Мелкий
Отправлено: 22 Августа, 2011 - 10:06:59
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
EuGen пишет:
Занятно, а я всегда думал, что наоборот.
Про что речь? Я про вакансию, что фразы про профессиональные навыки копируют с других вакансий. А наоборот - как? Вакансии копируют с вакансий? Так то же самое и получилось.
----- PostgreSQL DBA
EuGen
Отправлено: 22 Августа, 2011 - 10:10:37
Профессионал
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
Помог: 707 раз(а)
А, если так, то я, верно, некорректно понял. Я что-то подумал - имелось ввиду, что в Zend - все украдено из других фреймворков.
Если Вы про тексты вакансий - то да, весьма вероятно что так и есть.
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.