Планирую написать цикл статей о разработке сайта с нуля на Codeigniter. Как вам?

     

    Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.

    Планирую написать цикл статей о разработке сайта с нуля на Codeigniter. Как вам?

    • 52.5%Очень бы не помешало426
    • 47.4%Мне все равно, я даже не знаю что такое Codeigniter385
    Поделиться публикацией

    Похожие публикации

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

      +8
      Только если с примерами =)
      Я чесно говоря фреймворками интересуюсь, но читать статьи без примеров тяжеловато.
        +2
        Проголосовал «за», тем не менее не думаю, что вы что-то будете делать =)
        Мне было бы ОЧЕНЬ интересно почитать, потому что сам пишу на CI проект, НО! Какой сайт вы собираетесь «писать с нуля»? Какой сложности, какие в нем будут разделы? Пример блога у CI есть, но того примера там — на час работы, не больше. Если что-то серъезное — я за, да и в любом случае очень приятно будет почитать.

        Успехов вам!
          0
          но судя по вашему профилю, и по вашим же «былым» комментарием — цикл статей будет не намного сильнее цикла о создании блога
            –10
            проект… разделы… шок у меня лично.
            а я вот думал где тусуются говнокодеры.
              0
              Возможно автор имел ввиду сервисы, а не разделы…
                0
                имелось в виду, насколько этот проект (от англ. слова project, это для не_говнокодеров), который будет описан в статьях, будет сложным, и не будет ли это цикл из рода «25 вариантов сделать hello world в CI» =)
                –5
                я не в обиду автору топика.
                я к «ognevsky».
                  +2
                  и это человек, который пишет топики с заголовками «Я чего-то не понимаю? ПОРНО ;)» будет называть меня говнокодером? вы сами-то что сделали, чтобы кого-то судить?
                    –1
                    А что вам не понравилось в «Я чего-то не понимаю? ПОРНО ;)»?
                    Я хотел узнать мнение людей, я узнал.

                    На счёт говнокодера возможно погорячился по здешним меркам.

                    Но, я надеюсь, что на Хабре всё же неглупые люди победят =)
                      +2
                      А как НЕговнокодеры называют то, над чем работают?
                        –1
                        Работа и в Африке работа.
                        Я Хабр всегда считал и считаю обществом ИТ-шников.
                        Если вы не видите ничего плохого, то есть куда развиваться. :)
                          +1
                          Так я просто прошу объяснения, ведь Вы, судя по всему, матерый программист, который проект называют не проектом, а как-то по другому.

                          И я ничего про плохо/хорошо не говорил, всего лишь спросил «как неговнокодеры называют то, над чем работают?»
                          Если «работа», то интересно получается — прихожу на работу и сажусь за вон ту работу (a la проект)
                            –4
                            Проект и для меня проект.
                            Вы немного меня не поняли :)
                        0
                        а по какой шкале делить глупых на неглупых?
                          –3
                          Да нет этой шкалы.
                          Просто сложность сайта не «разделами» складывается.
                            0
                            Слово «разделы» относилось к слову «цикл» (о цикле статей), насколько я помню то, что писал. Это если вас смутило именно это слово. То есть, по сути говоря, весь вопрос сводился к сложности описываемого сайта.
                              –1
                              > Какой сайт вы собираетесь «писать с нуля»
                              > Какой сложности, какие в нем будут разделы?
                              Да. Вы неудачно описали свою работу.
                                +1
                                Да. Вы неудачно описали свою работу.

                                Есть такой тег — blockquote, но вы им не пользуетесь, придумывая какие-то символы для указания цитируемого текста. Мне это не понятно.
                                Почему же все остальные, кто делает непонятные вам вещи, автоматически не правы и становятся говнокодерами?
                                  +4
                                  Прошу прощения, что вмешиваюсь, но способ цитирования в виде:
                                  > Цитируемый текст
                                  Часто используется в переписке с помощью электронной почты, многие почтовые клиенты (Thunderbird например) используют такой метод по умолчанию.
                                  Так что человек ничего не выдумывает, и вы уже немного перегнули палку.
                                    –1
                                    я знаю где используется символ «>», но здесь есть способ цитирования текста, и я про него написал выше. Если человек не знает таких базовых понятий — кто вообще давал ему право указывать другим, что делать, и тем более судить кого-то и развешивать ярлыки?..
                                      +1
                                      Я не защищаю (не)компетентность этого человека, а просто указываю на то что он ничего не выдумывает.
                                      Вставить символ „>“ может быть значительно привычнее и быстрее, чем набирать не такой уж и короткий парный тег «blockquote».

                                      В остальных аспектах дискуссии, я с вами согласен.
                                        0
                                        Ну про символ > я может быть и перегнул, тем не менее человек, берущий в свои руки поиск соринок в чужих глазах, должен для начала поискать бревна в своем =))
                                          0
                                          Нет. Я соринки не ищу.
                                          Да, палку я перегнул. Это я признаю. Просто был не тот день.
                                          Но всё же я считаю что прав.
                                          У меня была придирка лишь ко одному:
                                          > Какой сложности, какие в нем будут разделы?
                                          Это и вызвало такую мою реакцию.
                                          Сложность сайта нельзя оценивать разделами, которые они содержат. Это глубокая ошибка и на этом многие начинающие наступают на грабли.
                                          К сайту надо подходить как к приложению с набором функционала.
                                          Любой ваш «раздел» для каждого сайта может представлять разные вещи, либо те же, но намного иначе.
                                            0
                                            насколько я помню, я уже писал, к чему относится слово раздел. И даже если его отнести к самому проекту, то кол-во разделов — это кол-во сервисов, кол-во РАЗНЫХ «вещей», не знаю как назвать по-другому даже…
                                              0
                                              Ну и отлично.
                                              Просто не вводите людей в заблуждение в дальнейшем :)
                                                0
                                                ну я не знаю, насколько нужно быть неразумным, чтобы написать слово разделы так, как вы сказали… Ну, в этом значении.
                                            0
                                            А по поводу «>», то мне так удобнее и привычнее.
                                            Я за единые стандарты, а не за стандарты принятые каким либо ресурсом сети.
                    +2
                    Я думаю, что каковы бы результаты опроса ни были — написать цикл статей нужно. Полезно будет и для нас, и для Вас
                      +2
                      Ну я по вечерам занимаюсь разработкой портала — барахолки.
                      Цикл будет начинаться с уже готового дизайна и пустой базы данных.
                      Сначала будем создавать ее структуру.
                      Вот и думаю паралельно с ним писать статьи.
                      Понятно что с примерами и скриншотами, но это будет совсем не быстро.
                      Я постараюсь )
                        0
                        А что, интересно, эдакий коворкинг получится :)
                          +1
                          Сам, ничего не умея, решил сделать сайт-барахолку в качестве обучения )) Могу написать вместе с автором, или отдельно(скорее будет полезно новичкам). немного рекламы: www.famark.ru
                            +1
                            Блин если заминусуете то поделом, хотел ссылку белым сделать, хабр ее в тег пихнул.
                          +6
                          CI мы используем как студийный фраемворк для небольших проектов.
                          Если будет интерес к CI и свободное время, тоже напишем несколько статей про разработку сайтов на CI, а именно про автоматизацию этого фраемворка для ещё более быстрой разработки.
                            0
                            В смысле — автоматизацию?
                            Но пишите тоже конечно, сам использую CI, будет интересно почитать.
                            Кстати, а небольшие проекты — это какие? Можно пример, может линк?
                              +1
                              Вопросы такие-же как у larikov'a, опишете по-подробней пожалуйста.
                                0
                                вопрос в тему, ибо собираюсь сползти с кейка на CI или Kohana, есть ли в них что-то похожее на bake (aka cake bake)?
                                  0
                                  Нет такого нет (Я про CI).
                                    0
                                    c консолькой никак ))
                                    –1
                                    Да, вот статья о более быстрой разработке пригодилась бы много больше, чем «цикл о разработке сайта с нуля на Codeigniter», так как для базового понимания работы фреймворка достаточно посмотреть видео о создании блога на сайте разработчиков. Те же, кто не сможет после просмотра работать с фреймворком дальше, не смогут с ним работать вообще никогда, даже если написать десять «циклов о разработке».
                                      0
                                      а я думаю, что видео о создании «блога» раскрывает далеко не все возможности фрэймворка, а лишь показывает простоту. А цикл статей о разработке сайта «с нуля» будет очень кстати если постараться задействовать в этом проекте как можно больше функционала фрэймворка (примеры работы с хелперами). Конечно есть хорошая справка по этому фреймворку, но она не описывает всех возможностей, и очень часто нужно искать решения на форумах. А тут все в одном месте, и то что чаще всего нужно. В общем я всеми руками за и желаю автору терпения начать цикл статей и дописать до конца.
                                    0
                                    буду очень признателен за такой материал: всегда лучше учиться с учетом ошибок других.
                                      0
                                      Был бы весьма признателен за статьи по CI.
                                      Особенно хотелось бы посмотреть на реализацию административной части при использовании данного фреймворка.
                                        0
                                        А административная часть ничем не отличается от фронтенда. За исключением ограничения доступа.
                                      • НЛО прилетело и опубликовало эту надпись здесь
                                          +1
                                          Ну что я могу сказать — игнитер, конечно круто, но я крайне рекомендую и автору, и всем кто высказался «за» — посмотреть на www.kohanaphp.com.
                                          Кроме того на codeigniter.ru — последняя ссылка на реализацию блога step to step. Для того что понять суть CI — за глаза.
                                          Так что я особо в этом смысла не вижу. Вот правда.
                                            0
                                            я к тому и писал вначале, какой сложности будет проект — уровня того блога, или посолиднее?
                                            Потому что многие проекты на CI (open source) написаны далеко не по мануалу, и по мануалу в них разобраться невозможно (без других знаний)…
                                              0
                                              Хм, а поделитесь — какие вы еще знаете проекты на CI? Я вот знаю только про Blaze слышал…
                                                0
                                                www.assembla.com/search/search? searchfor=codeigniter&commit=Go&search[spaces]=1&search[spaces]=0&search[flows]=0&search[wiki]=0&search[tickets]=0&search[job_postings]=0&search[scope]=all

                                                попробуйте так. Некоторые из тех проектов можно скачать. Нужно будет еще — еще поищу =)
                                                  +1
                                                  Вот, недавно такое сделали на CI: vukraine.com.ua (кроме новостей и форума — незачем изобретать велосипед лишний раз).

                                                  Очень, кстати, умиляет, когда про разные фреймворки говорят что-то вроде «ну это лёгкий фреймворк, его только под простые сайты можно юзать». Как будто фреймворк в принципе не задумавался как облегчение работы программиста…
                                                  0
                                                  > по мануалу в них разобраться невозможно (без других знаний)
                                                  это без каких?
                                                    0
                                                    покажите мне любую «работу», сделанную в CI, где все написано по мануалу CI.
                                                      0
                                                      С какой стати? Гугли и тебя есть.
                                                      > по мануалу в них разобраться невозможно (без других знаний)
                                                      Мне просто были интересны другие знания.
                                                        0
                                                        Ну вот и почитайте исходники ЛЮБОГО проекта (то есть работы, конечно) на CI, и скАжите.
                                                +4
                                                Пишите однозначно! Мне было бы очень интересно.
                                                  0
                                                  Вот мое творенье =) lwb-immobilienangebote.de/
                                                    0
                                                    Отослалось скорее, чем хотелось… В общем, на CI написано )) Хотя это мой первый и пока последний проект на нем. Распечатав себе всю нужную документацию, небольшой проект можно написать очень быстро.
                                                    Поэтому статьи стоит писать только в том случае, если в примере сайта будут раскрыты возможности фреймворка, выходящие за рамки стандартной документации.
                                                      +2
                                                      а зачем распечатывать? берегите деревья ))) тем-более, что документации там не так много и она достаточно удобна для использования
                                                        0
                                                        У меня раньше при переходах на страницах документации серый Table of Content на секунду висел, очень неудобно было :)
                                                    +2
                                                    Писать первую статью я уже начал, так что циклу быть. )
                                                      0
                                                      Это радует. Только хотелось бы увидеть хорошее описание не только с примерами кода, но и с объяснением принципов и функционала. А то в нете масса учебников типа «блог за 7 уроков», но ужасно бледные, показывающие только основы, о которых можно и в доках почитать.
                                                      Многие вопросы, конечно, рассматриваются на форуме CI, но когда пишешь что-то своё и не находишь ответ, не очень вставляет ждать сутки ответа на свой вопрос, а в конце увидеть «Тогда никак. Только так, как Вы описали»…
                                                      В общем, побольше конкретных примеров, а не общих принципов взаимодействия моделей-контроллеров.

                                                      Для затравки: заливка файлов на сервер, формирование галереи, аутентификация, пагинация, опросник, прикрутка WYSIWYG-редактора, прикрутка JScript-фреймворка, отладка кода и тп.

                                                      В общем, все те мелкие базовые фичи, которыми, в принуипе, обладает любой блог, но которым так мало внимания уделяют те, кто пишут статьи по CI.
                                                      0
                                                      Было бы интересно узнать почему Вы остановились на CodeIgniter, в чем его преймущество по сравнению с другими фремворками? А именно, интерисует сравнение CodeIgniter и Zend Framework.
                                                        0
                                                        Статья (англ) в которой сравнивается Zend Framework и CodeIgniter.
                                                          0
                                                          в принципе и не вполне коректно сранивать, потому как ничто не мешает использовать их в связке
                                                            0
                                                            Ну да, просто сравнивались решения из коробки
                                                          0
                                                          Кстати, Библиотеки ZEND можно использоввать в CI
                                                          www.4webby.com/freakauth/tutorials/using-zend-framework-components-in-code-igniter
                                                          +1
                                                          У Codeigniter`a очень маленький порог понимания. В него можно вьехать буквально за 2-3 дня.
                                                          А еще мне очень нравиться его идеология
                                                            0
                                                            А по функционалу?
                                                              0
                                                              А функционала пока мне всегда хватало.
                                                              –1
                                                              А где вариант ответа «Я знаю, что такое Codeigniter, но мне всё равно»?
                                                              А то получается, что на второй вариант я ответить не могу, т.к. знаю, что это такое, и даже баловался одно время с ним, но на первый мне отвечать не хочется, т.к. мне по барабану, что вы там про него будете писать?

                                                              Где свобода выбора? Где демократия? =) ;)

                                                              P.S. Ничего личного. Пишите. Пишите для себя, ведь это будет полезно в первую очередь вам. Удачи! ;)
                                                                –2
                                                                Вы сначала зделайте интересний сайт на СI, а потом уже спрашивайте описивать ли процес разработки сайта :)
                                                                  –2
                                                                  Знаю, выглядит неубедительно, но поверьте, плохому я не научу. А вообще, то я делал 3 проекта, просто так и не довел их до конца.
                                                                  Я как подумал, как же это сложно — писать паралельно с разработкой. Но я уже поставил себе цель
                                                                  0
                                                                  Если будут хорошие статьи, то я только за. Хотя сам кодигнайтер мне не очень.
                                                                    –1
                                                                    Я вот тоже самое планирую, только по CakePHP. Даже домен под блог зарегистрировал. Как закончу проект на этом самом CakePHP — приступлю. Пока что времени не особо =/
                                                                      0
                                                                      Итак, разделы начальная подготовка и настройка codeigniter написаны. Вечером напишу еще несколько тем, и думаю первая часть цикла будет готова.
                                                                        0
                                                                        Автор, не томите, выкладывайте, что там у вас
                                                                        +1
                                                                        А может стоит написать маааааленькую социальную сеть по типу phpfox?
                                                                        Если возьметесь, думаю будет очень, ну просто очень много материала для обсуждения.
                                                                          0
                                                                          ждемс!
                                                                            +1
                                                                            ну и где?

                                                                          Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                                                          Самое читаемое