Список форумов Cake-PHP.ru Cake-PHP.ru
Форум программистов CakePHP
(на сайт)
 
 Watched TopicsWatched Topics   FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Cakephp vs CodeIgniter. Помогите сделать правильный выбор.
На страницу 1, 2  След.
 
Начать новую тему   Ответить на тему    Список форумов Cake-PHP.ru -> Общий
Предыдущая тема :: Следующая тема  
Автор Сообщение
Petrovich

цитировать



Зарегистрирован: 26 Фев 2008 09:49:34
Сообщения: 10

СообщениеДобавлено: 26 Фев 2008 10:11:19    Заголовок сообщения: Cakephp vs CodeIgniter. Помогите сделать правильный выбор. Ответить с цитатой

Выбираю между Cakephp vs CodeIgniter. Не могу определиться так как не хватает информации (опыта использования) фреймворков. Поэтому обращаюсь к сообществу Smile

Для чего выбираю? Для переноса собственной CMS на фреймворк, чтобы в будущем проще было развивать/програмить CMS. Да и привлечение программистов в будущем будет мне кажется проще. В данный момент CMS пишу сам. CMS не сложная. поэтому супер навороченности от фреймворка не надо.

Что понравилось в Cakephp:
1."Модели" - то, что можно делать выборки с ассоциациями, валидация.
2."automagic" в определении этой (http://www.setti.biz/574/) статьи.

Что не понравилось в Cakephp:
1.Документация
2.Сложность "въезда в тему", не получается установить ненапрягаясь

Что понравилось в CodeIgniter:
1.Простота фреймфорка.
2.Понятная документация.
3.Наличие нужных классов в базе.
4.Простая установка, с полоборота так сказать.

Что не понравилось в CodeIgniter:
1.Нет ассоциаций (праильно ли я понял, что их нет?)
2.Немного непонятно назначение моделей, не такое четкое как в Cakephp

Мне лично больше нравиться CodeIgniter, за его простоту и прозрачность, но у Cakephp есть ассоциации и модели с валидацией...

Нужно определиться с выбором, помогите плз, поговорите со мной Smile
Может я чтото не правильно понял и поэтому не правильно написал.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Petrovich

цитировать



Зарегистрирован: 26 Фев 2008 09:49:34
Сообщения: 10

СообщениеДобавлено: 26 Фев 2008 19:34:29    Заголовок сообщения: Ответить с цитатой

Так как никто ничего не советует, то я выбираю CodeIgniter Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
KPOTOB

цитировать



Зарегистрирован: 09 Дек 2007 14:46:20
Сообщения: 127

СообщениеДобавлено: 26 Фев 2008 20:19:09    Заголовок сообщения: Ответить с цитатой

cakephp ставиться точно также как ci

CI редкостное Г и позволяет уйти от MVC крайне далеко
- прямой вызов view из контроллера :S
- куча $this->load->...

Скорее всего не мудрствуя лукаво можно view вызвать прямо из модели

Код - в "лучших традицях" php (ezPDO лучше выглядит)

Девелопится чиста вперед

Хелперы - ваще не классы ))) чиста функи подгружаемые
Тоже самое плагины

Либы классы - хотя в иерархие никакое место не занимают

и так далее

в код когда заглядываеш - такое ощущение что drupal пытались на классы перевести но вышло CI

doxygen натравиливать на него страшно - скорее всего без доки от него пользы не будет - будет лист из сотен фунок (у кейка API продоксигененое заменяет мануал на ура)

Что еще сказать?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Petrovich

цитировать



Зарегистрирован: 26 Фев 2008 09:49:34
Сообщения: 10

СообщениеДобавлено: 27 Фев 2008 08:22:48    Заголовок сообщения: Ответить с цитатой

Сейчас бы еще мнение от стороника CI, для полной картины так сказать.

В принципе как работает Cakephp я уже въехал, седня попробую сделать на нем и на CodeIgniter что нибудь для сравнения.

Вопросы:
1.Можете дать ссылку на хороший MySQL Backup класс для Cakephp? Чтобы попробовать его подключить к Cakephp.
2.Меня все интересует вопрос, планирует ли CodeIgniter добавить ORM?

>Девелопится чиста вперед
Не понял эту фразу...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Petrovich

цитировать



Зарегистрирован: 26 Фев 2008 09:49:34
Сообщения: 10

СообщениеДобавлено: 27 Фев 2008 08:24:17    Заголовок сообщения: Ответить с цитатой

Да! и еще вопрос, использовать ли Cakephp 1.1 или 1.2?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Антон Исайкин
Site Admin
цитировать



Зарегистрирован: 08 Окт 2007 12:02:56
Сообщения: 150
Откуда: Санкт-Петербург

СообщениеДобавлено: 27 Фев 2008 08:37:07    Заголовок сообщения: Ответить с цитатой

MySQL Backup надо делать не на PHP и тем более не на CakePHP.
Использовать CakePHP 1.2. Он далеко ушел от 1.1 и уже довольно стабилен.
По CI можно почитать http://code-igniter.ru там все доходчиво и по-русски.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Petrovich

цитировать



Зарегистрирован: 26 Фев 2008 09:49:34
Сообщения: 10

СообщениеДобавлено: 27 Фев 2008 08:46:26    Заголовок сообщения: Ответить с цитатой

Цитата:
MySQL Backup надо делать не на PHP и тем более не на CakePHP.

Почему? и на чем?

Дело в том, что я выбираю фреймворк для переноса CMS на него. В CMS есть функция по бэкапу сайта, поэтому и интересуюсь.

Антон, я как понимаю вы выбрали CI? почему? для каких проектов по сложности используете CI?

Цитата:
По CI можно почитать http://code-igniter.ru там все доходчиво и по-русски.

Вдоль и поперек изучил Smile Спасибо за перевод! Когда будет продолжение?
[/quote]
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Антон Исайкин
Site Admin
цитировать



Зарегистрирован: 08 Окт 2007 12:02:56
Сообщения: 150
Откуда: Санкт-Петербург

СообщениеДобавлено: 27 Фев 2008 08:53:56    Заголовок сообщения: Ответить с цитатой

Нет, я не выбрал CI. Я использую их параллельно для разных проектов.
Где нужна скорость разработки и не очень критично время выполнения -- CakePHP, в противном случае CI.
Я занимаюсь обоими этими сайтами одновременно.
Сейчас работа над code-igniter.ru идет каждый день. Новые страницы добавляются ежедневно.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Petrovich

цитировать



Зарегистрирован: 26 Фев 2008 09:49:34
Сообщения: 10

СообщениеДобавлено: 27 Фев 2008 09:02:23    Заголовок сообщения: Ответить с цитатой

Антон, сделайте на code-igniter.ru аналог кнопочки Donate, чтобы можно было помогать материально, а не словами Smile

Меня все интересует вопрос, планирует ли CodeIgniter добавить ORM?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Антон Исайкин
Site Admin
цитировать



Зарегистрирован: 08 Окт 2007 12:02:56
Сообщения: 150
Откуда: Санкт-Петербург

СообщениеДобавлено: 27 Фев 2008 09:10:32    Заголовок сообщения: Ответить с цитатой

По поводу кнопочки подумаю,
по поводу ORM - http://codeigniter.com/forums/viewthread/51495/
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Petrovich

цитировать



Зарегистрирован: 26 Фев 2008 09:49:34
Сообщения: 10

СообщениеДобавлено: 27 Фев 2008 10:12:18    Заголовок сообщения: Ответить с цитатой

Эта библиотека мертва Sad
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Антон Исайкин
Site Admin
цитировать



Зарегистрирован: 08 Окт 2007 12:02:56
Сообщения: 150
Откуда: Санкт-Петербург

СообщениеДобавлено: 27 Фев 2008 10:16:22    Заголовок сообщения: Ответить с цитатой

Жаль. Но сейчас немного некогда с этим разбираться.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Petrovich

цитировать



Зарегистрирован: 26 Фев 2008 09:49:34
Сообщения: 10

СообщениеДобавлено: 27 Фев 2008 11:25:14    Заголовок сообщения: Ответить с цитатой

Начал пробовать CodeIgniter и что то никак не могу получить страницу http://codeigniter/index.php/blog/index/ выдает 404. В самом CodeIgniter ничего не изменял. Думаю что может быть что то в Апаче не так настроено. Подскажите на что обратить внимание?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Petrovich

цитировать



Зарегистрирован: 26 Фев 2008 09:49:34
Сообщения: 10

СообщениеДобавлено: 27 Фев 2008 11:37:22    Заголовок сообщения: Ответить с цитатой

http://codeigniter/index.php?c=blog&m=index - так работает Smile Значит дело в PATH_INFO... Перебрал все как мануале написано, все равно не работает Sad
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Vlad

цитировать



Зарегистрирован: 02 Ноя 2007 11:45:52
Сообщения: 241

СообщениеДобавлено: 27 Фев 2008 11:54:55    Заголовок сообщения: Ответить с цитатой

Может проблемы CI лучше обсуждать в Code-Igninter-ru/forum?
Здесь, всё-таки, немного другой FW Wink
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Имя
Сообщение

Смайлики
Very Happy Smile Sad Surprised
Shocked Confused Cool Laughing
Mad Razz Embarassed Crying or Very sad
Evil or Very Mad Twisted Evil Rolling Eyes Wink
Exclamation Question Idea Arrow
Дополнительные смайлики

 
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Cake-PHP.ru -> Общий Часовой пояс: GMT + 3
На страницу 1, 2  След.
Страница 1 из 2

 
Перейти:  
Вы можете начинать темы
Вы можете отвечать на сообщения
Вы можете редактировать свои сообщения
Вы можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group
Русская поддержка phpBB

Рейтинг@Mail.ru