Русскоязычный форум, посвященный фреймворку Kohana

Все о фреймворке Kohana. Обсуждение уроков, документации.
Текущее время: 29 мар 2024, 13:22

Часовой пояс: UTC + 4 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: ORM или не ORM
СообщениеДобавлено: 17 авг 2012, 11:44 
Не в сети
Бывалый

Зарегистрирован: 06 авг 2012, 22:39
Сообщения: 91
возник вполне логичный вопрос, стоит ли использовать ORM для боле мене серьезного проекта. В плане количества запросов (которые бывают сыпятся из ниоткуда) и времени выполнения


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ORM или не ORM
СообщениеДобавлено: 18 авг 2012, 03:28 
Не в сети
Бывалый
Аватара пользователя

Зарегистрирован: 13 фев 2012, 02:44
Сообщения: 32
Мнения тут расходятся )
Я использую везде. мне нравится. Но сайты восновном вялопосещаемые


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ORM или не ORM
СообщениеДобавлено: 19 авг 2012, 12:14 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 июл 2012, 18:00
Сообщения: 701
Откуда: Murom, Russia
Migel писал(а):
Я использую везде. мне нравится.


Аналогично :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ORM или не ORM
СообщениеДобавлено: 19 авг 2012, 15:54 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 12 фев 2012, 01:02
Сообщения: 462
Вплотную сейчас сел за орм (тем более уроки по нему надо писать).
Мне тоже понравился. Действительно удобно. Конечно в циклы создание объектов не засовываю, но все равно. Как подумаю, что ж там за запросы создаются....
С ОРМ ведь все прозрачно, ты не видишь, как он выбирает. Сразу результат.
Но скорость разработки впечатляет. Блог за два вечера фактически склепал.

_________________
kohanaframework.su - обучение фреймворку Kohana


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ORM или не ORM
СообщениеДобавлено: 19 авг 2012, 15:57 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 июл 2012, 18:00
Сообщения: 701
Откуда: Murom, Russia
Не даром модуль ORM стал распространятся уже встроенным в дистрибутив Kohana.
Кагбэ народу, разрабатывающему ORM это стало очевидно :)

А начинать вообще рекомендую отсюда: http://ru.wikipedia.org/wiki/ORM


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ORM или не ORM
СообщениеДобавлено: 19 авг 2012, 16:25 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 12 фев 2012, 01:02
Сообщения: 462
Кстати хорошая статья.

Цитата:
На практике всё не так просто и очевидно. Все системы ORM обычно проявляют себя в том или ином виде, уменьшая в некотором роде возможность игнорирования базы данных. Более того, слой транзакций может быть медленным и неэффективным (особенно в терминах сгенерированного SQL). Все это может привести к тому, что программы будут работать медленнее и использовать больше памяти, чем программы, написанные «вручную».

Но ORM избавляет программиста от написания большого количества кода, часто однообразного и подверженного ошибкам, тем самым значительно повышая скорость разработки. Кроме того, большинство современных реализаций ORM позволяют программисту при необходимости самому жёстко задать код SQL-запросов, который будет использоваться при тех или иных действиях (сохранение в базу данных, загрузка, поиск и т. д.) с постоянным объектом.


Вообщем проще, но медленнее.

_________________
kohanaframework.su - обучение фреймворку Kohana


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ORM или не ORM
СообщениеДобавлено: 19 авг 2012, 21:23 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 июл 2012, 18:00
Сообщения: 701
Откуда: Murom, Russia
admin писал(а):
Вообщем проще, но медленнее.


Работает медленнее, а пишется быстрее :roll:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ORM или не ORM
СообщениеДобавлено: 19 авг 2012, 21:50 
Не в сети
Бывалый

Зарегистрирован: 21 май 2012, 20:54
Сообщения: 81
Для себя еще как-нибудь но если работу искать без знания ORM не обойтись.Сейчас везде в большинстве случаев используется
только ORM.Хотя в своих личных сайтах я его не использую.

_________________
Меньше кода -> меньше ошибок


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ORM или не ORM
СообщениеДобавлено: 21 авг 2012, 00:01 
Не в сети
Бывалый

Зарегистрирован: 06 авг 2012, 22:39
Сообщения: 91
я знаю что добротные орм вроде activerecord или doctrine не вешают так сильно бд, а обращаются к ней только если это необходимо. я спрашиваю потому что она в самом деле удобная и облегчает процесс разработки, но и много негатива про нее слышал


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ORM или не ORM
СообщениеДобавлено: 25 авг 2012, 19:24 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 12 фев 2012, 01:02
Сообщения: 462
Тяжелые вещи всегда можно переписать на крайний случай без орм.

_________________
kohanaframework.su - обучение фреймворку Kohana


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 4 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 20


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Все о фреймворке Kohana  | 
Powered by phpBB® Forum Software © phpBB Group