Никита К.
1594 сообщения
#15 лет назад
Цитата ("neadekvat"):
И вообще..учите английский Программисту там половина слов будет интуитивно понятна благодаря опыту. Вторую половину можно опять же понять по смыслу, либо посмотреть в переводчике.


Да я английским, на уровне технической и не очень документации, владею. Просто дело не только в документации, а в осознании того факта, что даже нет никакого ресурса/сообщества русскоязычных пользователей Kohana

Цитата ("kirilev"):
сделаете просто краткий обзор возможностей

Да вот в том то и дело, что, как мне показалось, возможности у фреймворков практически на одном уровне
Максим В.
731 сообщение
#15 лет назад
А мне очень понравился YII. Перешел с Zend. Легко пишется, быстро работает. Молодой только, но мне пришелся по душе. У YII есть некоторые проблемы с документацией, но на русском есть достаточно материалов.
Никита К.
1594 сообщения
#15 лет назад
Еще насчет различий.

Улыбнуло следующее:
Kohana:
<?php

// Correct:
$str = 'one'.$var.'two';

// Incorrect:
$str = 'one'. $var .'two';
$str = 'one' . $var . 'two';


ZF:
Цитата:
<?php

//Correct:
$company = 'Zend' . 'Technologies';

//Incorrect:
$company = 'Zend'.'Technologies';


И отношение к "верблюжему" именованию у них диметрально противоположенные))
Никита К.
1594 сообщения
#15 лет назад
-1 к карме Kohana.

Что в DLE раздражало, а теперь и тут) В каждом файле надо
Цитата:
defined('SYSPATH' OR die('No Direct Script Access';


Чтобы запретить доступ не из фреймворка. Zend с этим как то и без этого справлялся)
Евгений Б.
5330 сообщений
#15 лет назад
Цитата ("Hungry_Hunter"):
Думаю что выбрать CodeIgniter или Yii

а не думай! Yii быстрее и как то попроще
Никита К.
1594 сообщения
#15 лет назад
neadekvat, нет, не сложно. )) Ну вот как-то раздражает просто))

Пока что остановился на CodeIgniter... Жду пока переубедят))
Плюсы (во всяком случае для меня)
1. Хорошая и понятная документация
2. Стиль к кодирования, практически не отличающийся от того, что использую я
3. Не обнаружил лишнего. Но и важного ничего не пропущено
4. Да и вроде сообщество/поддержка на нормальном уровне.

в Yii не понравились URI. Как-то они не соответствуют моему понятию о ЧПУ.
Евгений Б.
5330 сообщений
#15 лет назад
.htaccess спасет отца русской демократии


мне битрикс местами нравится, если бы не сраный способ работы с инфоблоками и доп полями
Никита К.
1594 сообщения
#15 лет назад
Цитата ("ArtPro"):
.htaccess спасет

Ну, фреймворк для того и предназначен, что всё должно работать без лишней настройки.

Так что всё еще жду комментов, которые не дадут мне остановиться на CI )
Кирилл Е.
2817 сообщений
#15 лет назад
Цитата ("Anexroid"):
Ну, фреймворк для того и предназначен, что всё должно работать без лишней настройки.

Улыбнуло ).. Что-то с серии: "Хочу фреймфорк, который делал бы всю работу за меня: нажал две кнопки, содрал с заказчика *** баксов"
Никита К.
1594 сообщения
#15 лет назад
kirilev, не стоит понимать настолько буквально.

Я имел ввиду, что дополнительное мозгое****о с .htaccess и т.п не нужно.

Я установил на сервер фреймворк, прописал доступ к БД и базовые настройки, а дальше мне остается только создаваться модели-контроллеры-представления для интересующих меня разделов сайта. Не задумываясь о экранировании переменных, кавычках - всё это должны делать функции запроса к БД, которым я скармливаю эти переменные, и прочее, и прочее...

Разумеется, если мои запросы соответствуют тому, что может дать мне фреймворк.
Понятное дело, что в некоторых случаях придется создать и расширение для базовой библиотеки, и роутинг настроить, никто этого не отрицает
Андрей К.
1172 сообщения
#15 лет назад
Цитата ("Anexroid"):
neadekvat, нет, не сложно. )) Ну вот как-то раздражает просто))

А вот возьмет заказчик и угробит .htaccess, тогда вообще без защиты будет. Проверка константы занимает всего 1-2 строки, работает за наносекунды, а дополнительную защиту дает. В любом случае, при прямом вызове эти скрипты не должны работать. Но если принципиальность не позволяет, а проекты делаются исключительно для себя любимого, то может и будет раздражать.
Вадим Т.
3240 сообщений
#15 лет назад
Цитата ("Anexroid"):
Пока что остановился на CodeIgniter... Жду пока переубедят))

Можно я попробую переубедить?

CodeIgniter — прекрасное решение, но для PHP 4. Этого достаточно? )
Евгений Б.
5330 сообщений
#15 лет назад
Цитата ("kirilev"):
Что-то с серии: "Хочу фреймфорк, который делал бы всю работу за меня: нажал две кнопки, содрал с заказчика *** баксов"

Вы видели как микросхемы разводят?
удивитесь. но там реально кнопка "зделать все красиво" есть... только до этого программисты долго-долго работали.
Кирилл Е.
2817 сообщений
#15 лет назад
Оффтопик
Цитата ("ArtPro"):
Вы видели как микросхемы разводят?
удивитесь. но там реально кнопка "зделать все красиво" есть... только до этого программисты долго-долго работали.

Не к месту
В станках с ЧПУ тоже есть чудесная кнопка, вставляешь заготовку (кем-то сделанную), вставляешь флешку с 3д-моделью (тоже кем-то сделанную), жмакаешь "Гов" - получаешь красиво. Но чтобы получить красиво, нужно сделать заготовку с дерева\метала, и нарисовать чертёж, например в 3д-макс, но это оператора не е*ет, его дело кнопку нажимать ))
Никита К.
1594 сообщения
#15 лет назад
Цитата ("tvv"):
CodeIgniter — прекрасное решение, но для PHP 4. Этого достаточно? )

Но работает же на сервере с PHP 5? Работает...

Нет, я конечно понимаю, что что-то могло и морально устареть, но всё же...
Андрей К.
1172 сообщения
#15 лет назад
Цитата ("kirilev"):
жмакаешь "Гов" - получаешь красиво.

Простите, еще разок, что на кнопочке написано?

Цитата ("Anexroid"):
Но работает же на сервере с PHP 5? Работает...

Не поверите, MS-DOS на 6 ядрах тоже запускается. И работает!
Никита К.
1594 сообщения
#15 лет назад
Lisio, ну и почему бы не использовать MS-DOS? Вам же никто не запрещает.

А по поводу PHP 4 - PHP 5.

Много ли функций PHP 4 не работают в PHP 5? Работает практически 100%, т.к были оставлены для совместимости.
И в чем я проиграю, если буду использовать PHP4-скрипт на сервере PHP5?
Роман Беляев
16382 сообщения
#15 лет назад
Цитата ("Anexroid"):
И в чем я проиграю, если буду использовать PHP4-скрипт на сервере PHP5?


в том же в чем проиграешь если будешь использовать ms-dos на 6-ти ядрах. ms-dos будет работать в реальном режиме процессора на одном ядре и использовать 1 мегабайт памяти.
Андрей К.
1172 сообщения
#15 лет назад
Цитата ("Anexroid"):
Lisio, ну и почему бы не использовать MS-DOS? Вам же никто не запрещает.

Никто никому не запрещает биться головой о стену. Но ведь большинство же этим не занимается. Можно - не значит нужно.

Цитата ("Anexroid"):
И в чем я проиграю, если буду использовать PHP4-скрипт на сервере PHP5?

Вы только выиграете, если будете использовать PHP4. Производство костылей - очень прибыльный бизнес.

Цитата ("neadekvat"):
Так зачем сознательно шагать назад, к четвертой версии, когда все смотрят на шестую?

И если в шестой не будет 100% поддержки юникода в нативном режиме - я буду мегазол.
Никита К.
1594 сообщения
#15 лет назад
Кстати, а Kohana - это PHP5-фреймворк?