Yii фреймворк, особенности и недостатки.

Аватар пользователя kirjjan53
Не в сети
Последнее посещение: 3 года 33 недели назад
Зарегистрирован: 2014-06-09
Сообщения:
Баллы: 0.48

Хотел узнать основные недостатки фреймворк Yii . Насколько он удобен в веб-программировании. У меня есть цель создать уникальный сайт для обмена электронных денег. Мне интересно, насколько легко можно реализовывать код при помощи этого фреймворка. Если кто-то уже использовал этот инструмент на практике, то очень интересно услышать мнение об этом продукте. За ранее большое спасибо.

Аватар пользователя ingwarua53
Не в сети
Последнее посещение: 3 года 42 недели назад
Зарегистрирован: 2014-06-24
Сообщения:
Баллы: 0.18
Все Фреймворки поставляются с

Все Фреймворки поставляются с дефолтным оформлением и CSS. В целях испытания мне довелось освобождаться от сего, чтобы любой Фреймворк проделывал лишь только то, что потребуется. В случае Cake PHP оказалось довольно с трудом выявить, какие же файлы дизайна применялись. Это было алогичное пространство (внутри моей директории приложения).

Аватар пользователя 8fank77
Не в сети
Последнее посещение: 3 года 34 недели назад
Зарегистрирован: 2014-06-30
Сообщения:
Баллы: 0.36
Инструмент.
Доброго времени суток, уважаемые пользователи данного форума. Автор, то, что вы хотите создать уникальный сайт для обмена различных иностранных и местных валют это хорошо. Но, думаю на данном инструменте это будет выглядеть немного не рентабельно. И на вид тоже не совсем то будет. Я лично пользовался этим инструментом, но он мне не очень понравился. После этого я решил перейти на другой.
Аватар пользователя tornado5
Не в сети
Последнее посещение: 20 недель 4 дня назад
Зарегистрирован: 2014-06-24
Сообщения:
Баллы: 0.30
Даже не знаю, что можно

Даже не знаю, что можно сказать о недостатках. Все познается в сравнении, фреймворк Yii почти по всем основным критериям опережает своих главных конкурентов CakePHP и CodeIgniter. По гибкости и безопасности он, несомненно, лидер. Разве что к недостатком можно отнести его относительную сложность.

Аватар пользователя dis990
Не в сети
Последнее посещение: 3 года 1 неделя назад
Зарегистрирован: 2014-07-21
Сообщения:
Баллы: 0.48
В википедии существует раздел

В википедии существует раздел для обработки и анализа работы существующих на сегодняшний день Фреймворков. Прилагаются данные в виде обзорных и сравнительных таблиц, преимущества и недостатки каждого отдельно взятого продукта.

Аватар пользователя repyashok456
Не в сети
Последнее посещение: 3 года 40 недель назад
Зарегистрирован: 2014-08-15
Сообщения:
Скажем, есть причины, по

Скажем, есть причины, по которым мне не хочется использовать Yii:

* Сильная связанность классов. Все в системе наследуется от CComponent. Доступ к моделям через статические методы, что позволяет их юзать даже там, где не нужно.

* AR - изюминка Yii, как я считаю, великолепна по своему интерфейсу. Но не пригодна, т.к. не поддерживает IdentityMap, UnitOfWork. Нет выделенного DataMapper, всю кастомную выборку приходится лепить прямо в DomainObject. Что для мелких проектов приемлемо. А для крупных... нихочу даже думать о том, что будет при смешении бизнес логики и логики маппинга в условиях большого количества кода.

* Интеграция шаблонизатора (Twig, Smarty) довольно слабая, по сравнению с нативными шаблонами. А нативные использовать не охота.

В своем проекте это можно частично исправить, написав обвязки, хелперы. А если участвуешь, как антрепренер, то приходится ломать пальцы, чтобы подстраиваться под этот стиль.

Форкать и переписывать под себя? И лишаться поддержки сообщества? Нет уж, лучше буду курить мануалы по Symfony.

Аватар пользователя okazki19
Не в сети
Последнее посещение: 3 года 39 недель назад
Зарегистрирован: 2014-08-23
Сообщения:
Yii

Не сразу становится понятно, куда кликать, чтобы получить более полное описание предложения и посмотреть его характеристики. Окошко для карты очень маленькое, а логотип GlassMiles очень большой и отвлекает внимание на себя. Мне кажется, лучше сделать выход на конечную позицию (без правой колонки, которая все равно представляет собой только рекламу от Google), а не показывать все это в списке предложений, тогда и места для творчества будет больше.

Реклама


| Развитие имиджа - распространение качественного автопостинга | Циркониевые коронки в Москве | Создание и продвижение сайтов | Эффективная печать и сканирование | Агентство интернет-маркетинга в Москве | Умное продвижение сайтов в ТОП! | Самые перспективные языки программирования: тройка лучших | Предоставление аренды VPS | Интернет-магазин товаров для животных Zoomark | Конструктор сайтов: хочу все знать | Услуги по продвижению сайтов | Как согласовать вывеску на фасаде магазина? | Полноценный сайт или лендинг пейдж | Покраска мебели в Москве | Колеса для тележек бортового питания | Поделки из проволоки своими руками | Лучшее турагентство в Киеве предлагает вам свои услуги | Как увеличить продажи установив виджет отзывов о компании | Покраска МДФ в Москве | Несколько альтернативных способов бросить свадебный букет в толпу незамужних подруг | Как создавать кейсы по продвижению сайтов