Как стать автором
Поиск
Написать публикацию
Обновить

Комментарии 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
Если не жалко - выкладывайте на форуме.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации