Как стать автором
Обновить

Комментарии 28

Пишу некоторую часть своих проектов на CI. Могу поделиться интересными собственными расширениями, появляющимися по ходу разработки проекта. Например, недавно немного пришлось перестроить системы локализации и url-энкодинга для обработки многоязычных страниц вида http://www.site.com/ru/main.html.
Что до меня, я пока к игнитеру добавляю те или иные библиотечки из их же вики. Но мысль весьма и весьма привлекательна. Способствовать по возможности буду, и уж всяко следить за подобным начинанием.
Скажите пожалуйста, кто читал лицензию внимательно, можно ли выкладывать, достаточно сильно изменённую версию последнего CI? Если при этом сменить/дополнить название и/или логотип? Ссылки на официальный сайт, естественно, подразумевается.
:) Прочёл лицензию сам внимательно, можно изменять всё что угодно, только нельзя использовать в названии CodeIgniter. Это очень даже и не плохо.
Таким образом образовалась Kohana :)
посмотрел index.php... нет, ужасная она.
Ну, не то что совсем ужасная… она просто уже другая. От CI остались только некоторые принципы…
не, мне что сразу не понравилось - наличие html с текстом ошибок в php.
Давайте для начала вооружимся учебником Русского языка и орфографмческим словариком. Фреймворк отличный, используем его. Пришлось, правда, несколько доработать его, но это было сделано уже под конкретную задачу. Создавать русскоязычного комъюнити, на мой взгляд, смысла нет. Большое количество модулей и приблуд есть в вики. Много вопросов решено на форуме. Документация ясная и короткая, так что можно со всей ознакомиться часа за 4, а далее просто начать пользоваться.

Одним словом, я не понимаю чем автора не устроило сообщество сайта http://codeigniter.com/ . Ещё год назад фреймворк писал один человек Дерек Аллард и проблем никаких не возникало. Кстати, ещё один сверхбыстрый фреймворк от Дерека Igniter-zen-i-rails
Сообщество уже есть: code-igniter.ru.

Алларда с Джонсом перепутали?
Igniter-zen-i-rails — просто супер! ;)
А почему бы просто не исправлять глюки, доробатывать его и отправлять все это разработчикам? Зачем делать отдельную ветку и тратить время на ее сопровождение?
Я по возможности этим и занимаюсь. Иногда даже выходит, как с хелпером number…
Дело в том, что для некоторых проектов может потребоваться достаточно сильное изменение самого конвейера.
Тот роутинг, который сейчас есть меня не устраивает, но с другой стороны для большинства небольших проектов он вполне подходит.
Ну, роутинг отлично меняется расширением роутера через MY_Router не затрагивая ядро.
имелось ввиду наследование от класса CI_Router и маленькая корректировка CodeIgniter.php?
скорее всего своя библиотека или хук. Само ядро по-моему вообще трогать не обязательно - все можно вынести как расширения ядра в отдельных файлах. В CI это очень хорошо организовано.
Да, все верно - расширение родных библиотек в дальнейшем грозит проблемами с апгрейдом до новой версии CI. Сами не раз уже с этим сталкивались.
Кстати, собрать всё это можно на code-igniter.ru. Можно организоать wiki, но пока можно и на форуме пообсуждать.
отлично! сегодня что-нибудь напишу там.
идея хорошая, но делать её,как я считая(думаю как о многие) нужно в рамках сообщества code-igniter.ru , а не плодить ещё один проект! В общем поддержу идею(если она конечно начнёт развиваться) кодом, мыслями и тд!
НЛО прилетело и опубликовало эту надпись здесь
Регистрируйтесь на форуме, там обсуждение будет плодотворней.
Странно, а у меня с кирилицей в CI проблем нет, и в письмах тоже
Господа, расскажите, а на сколько просто будет продавать продукты написанные на нем? Насколько лицензия либеральна? Я остановился пока-что на cakephp. Если переубедите - с радостью переползу на CI и помогу в развитии русской части.
Продавать можно, но CI проще(в смысле проще использовать) и быстрее.
Например я правил мордуль закачки с сайта, потому что они тупо загоняют файл в строку и выводят ее - мягко говоря спорное решение при больших файлах и не поддерживается докачка, также правил файл пагинации, что бы в урлах передавались гет параметры. Еще правыил аплойдинг, что бы можно было закачивать произвольные файлы(это вроде уже реализовали) и еще что-то в нем правил. Естественно меня не устраивали родные сессии в куках, пришлось искать у них в форуме и вики другое решение, теперь сессии в БД. Еще правил хелпер текста, чтобы строки обрезались все-таки по символам а не целыми словами(мне нужно было именно обрезать по символам). Еще правил немного роутинг, правда методом тыка ибо в коде модуля роутинга не разобрался, чтобы при ненайденном контроллере вызывался сначала мой контроллер, а потом если и ничего сделать не мог то вызывалась бы страница 404
Если не жалко - выкладывайте на форуме.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории