Путь веб-разработчика — проблемы и подводные камни. Решение и качественный прорыв

Здравствуйте, уважаемый читатель! Меня зовут Гавриленко Виктор.

В данном видео я хотел бы рассказать Вам свою историю веб-разработчика…

…тот путь, который я прошел от обычного электромонтера до успешно веб-разработчика, которые сумел подняться с 0 до 1.500$ в месяц, делая сайты на заказ.

В данном видео я расскажу о 2-х наиболее важных проблемах, которые не позволяют сдвинуться с мертвой точки в создание сайтов. Будь-то личные сайты или сайты на заказ.

Возможно, в данной истории Вы узнаете и себя.

Буду рад, если моя история поможет Вам заметно облегчить путь.

Буду рад, если в комментариях к данному видео Вы расскажите свои истории. Свои проблемы, с которыми встречались, либо проблемы, которые никак не можете решить.

Я очень хочу Вам помочь и постараюсь максимально подробно ответить под каждым комментарием.

С уважением Виктор Гавриленко и команда WebForMySelf.

Хотите узнать, что необходимо для создания сайта?

Посмотрите 3-х минутное видео и у Вас будет четкий пошаговый план по созданию сайта с нуля!

Смотреть видео

Комментарии Вконтакте:

Комментарии Facebook:

Комментарии (86)

  1. Сашка

    Спасибо Вам, спасибо проекту Webformyself! Вы делаете бесценный труд, пожалуйста продолжайте в том же духе. Загорелся сайтостроением 2 недели назад, гуглил, искал уроки, перелазил кучу сайтов где якобы учат чему-то, но наконец-то нашел, азы html и css я изучил с помощью видео-уроков Евгения Попова, верстку сайта изучаю с помощью данного сайта, здесь очень много полезных уроков и я буду вашим завсегдатаем, вопросов пока нет т.к. сейчас пытаюсь научиться верстать, но они обязательно будут :)

    • Виктор Гавриленко

      Пожалуйста! Как только возникнут вопросы — обращайтесь, мы сразу же Вам ответим.

  2. Юрий

    Добрый день, Виктор. Те проблемы, которые Вы обозначили, действительно существуют. Несмотря на то, что сегодня по сравнению с 2004 годом в сети на порядок вырос объём полезной информации, не хватает системы. Есть курсы по HTML, CSS, PHP и т.д., но нет связного пошагового руководства, как всё это вместе увязать. Конкретно у меня проблема следующая. Я освоил HTML и CSS, могу сверстать статический сайт, который будет выглядеть вполне солидно. Но как привязать свёрстанный макет к конкретной системе управления — не представляю. Нужно именно пошаговое руководство. Ну, хоть бы раз кто-нибудь показал, как это делается — от и до!)) Боюсь браться за PHP, потому что книги, которые я приобрёл — огромного объёма. Освоить всю информацию в условиях тотальной занятости нереально. А что конкретно нужно изучать именно для того, чтобы создать сайт на системе управления — непонятно. Я занимаюсь в основном дизайном. Очень хочется совершенствоваться в направлении сайтостроения. Моя хрустальная мечта — делать сайты под ключ самостоятельно, не обращаясь к верстальщикам)) Если подскажете, куда обратиться — буду очень благодарен!

    • Андрей Кудлай

      Добрый день, Юрий.
      У нас есть замечательный курс по переносу макета под управление CMS WordPress. Думаю, это то, что Вам нужно :)

      • Виктор Гавриленко

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

    • Виктор Рог

      Юрий, очень скоро Ваша проблема будет решена. Вы получите систему, которая покажет Вам, а главное научит универсально: верстать, потом создать CMS и натянуть верстку на CMS-ку.

      В итоге Вы сможете делать полноценные сайты.

      Следите внимательно за нашей рассылкой.

      Уже на этой неделе будет анонсирован мини-курс по созданию CMS профессионального сайта.
      Это будет несложная CMS.

      А еще через пару недель Вы увидите весь комплекс: от верстки, до создания корпоративного сайта под ключ в 1 флаконе.

      • Юрий

        Спасибо! В этом аспекте проблему не рассматривал. А нужно ли действительно велосипед-то изобретать? На создание серьёзных движков работают огромные команды или сообщества. Тот же Битрикс или Joomla куча грамотного народу годами разрабатывают и вылизывают. Реально ли одному, будь ты даже семи пядей во лбу, создать нечто подобное? Может, всё же, проще изучить готовое? Хотя, конечно, интересно) Заинтриговали)

        • Виктор Гавриленко

          Готовые движки это конечно хорошо, но у них есть много недостатков. Главный из них — это много лишнего, в следствии универсальности движка. К тому же что бы создавать сайты на заказ используя готовый движек — его нужно досконально изучить, так как очень часто возникают задачи, которые стандартными средствами, а так же плагинами решить не получается, вот и приходится очень долго копаться в чужом коде и решать поставленную задачу. А когда Вы создаете свою собственную систему управления контентом, Вы четко знаете на что она способна, как и что сделать. Другими словами так как Вы ее создавали Вы знаете в ней каждую букву и сможете легко создать на ее основе любой сайт. Конечно повторить ту же Joomla сразу не получится. Но можно создать свой движек, на который можно будет легко натянуть любой шаблон сайта.

          • Юрий

            Спасибо за подробный ответ, Виктор! Готов попробовать, хотя коленки дрожат, потому что гуманитарий до мозга костей)) Но, как жизнь показывает, любой стиль мышления можно при желании перестроить. Буду ждать новый курс, очень интересно. А какое ядро используется для создания собственного движка? Или вы предлагаете и ядро с нуля писать?)

    • Andrey

      Да, хорошо бы научиться свое ядро писать, но…
      Возможен чисто русский вариант: делаешь сайт на World Press, а в процессе ломаешь несколько раз в день движок, и с помощью напильника подгоняешь под себя. Сам бы изучать специально не стал, а когда выхода нет, то изучаешь. Это как на крутой тачке забуриться в тайгу, поломаться и встать перед выбором или ноги протянуть или разобраться в конструкции, отремонтировать, по ходу выкидывая лишнее, что мешает движению или всякие фенечки, и дохать до дома. Глядишь, а тачка стала лучше.
      Каждый выбирает для себя, женщину, религию, дорогу…

      • Виктор Гавриленко

        Здравствуйте, Андрей!
        Конечно, каждый человек выбирает либо то что ему по душе, направление своей деятельности выбирается в зависимости от целей и задач, которые он перед собой ставит.
        Но самое главное, на мой взгляд — это желание, если оно есть можно решить практически любую задачу.

  3. str7

    Виктор спасибо за расказ.
    Очень понравился
    Пробдема одна
    Как с помощью css и html создать таблицу с фиксированным заголовком
    и прокручмваемым телом таблицы (таблица очень большая)
    Еще раз благодарю за вашу историю
    Александр

    • Виктор Гавриленко

      Пожалуйста. По вашему вопросу обращайтесь к нам на форум. Мы с радостью Вам поможем.

  4. Галина

    Скажите как выучить PHP? C чего начать? Может учебник какой посоветуете или курс?

    • Андрей Кудлай

      Добрый день, Галина.
      В нашем разделе Премиум есть курс по изучению PHP с нуля. В этом же разделе, а также в бесплатных есть довольно большое количество уроков по применению PHP на практике.

  5. Ольга

    Виктор, мне ваши уроки очень нравятся,но проходить я их не успеваю.У меня нет четкого плана, хотя я и хочу очень научиться создавать хорошие сайты.Видео ваше понравилось. Хотела бы подробно узнать, как продвигаться в этом направлении, с чего начать, какие уроки лучше изучать, или вы проводите какие- нибудь тренинги(платные или бесплатные)?Может курсы у вас какие нибудь есть.Мне нужно четкий план, как проходить обучение, чтобы максимально приблизиться к своему конечному результату. Материала Вы даете очень много и качественного материала, но в нем можно запутаться новичкам.Вы меня заинтриговали.

    • Виктор Рог

      Ольга ближайшее время наша команда даст Вам не только четкий план, но и четкое руководство, выполняя которое, Вы 100% сможете создать корпоративный сайт практически любой сложности со своим дизайном версткой и все это дело «натянуть» на CMS.

    • Виктор Гавриленко

      Спасибо!
      Наша команда старается готовить только качественные и полезные материалы.
      Как сказал Виктор Рог, действительно в ближайшее время выйдет очень объемный курс, который даст ответы на все Ваши вопросы.

  6. Sergiu

    сумел подняться с 0 до 1.500$ в месяц, делая сайта на заказ. Моя твоя не понимает …
    Из серии будь внимателен

  7. kolyta

    Здравствуйте. Я изучаю создание веб-приложений на Java EE. Знаю, что вы с этим не сталкивались, но проблемы наверное похожи как и у всех начинающих. Вот сейчас бьюсь над задачей по по отображению и управлению базой данных с несколькими таблицами. Так же очень сложно получить опыт работы

    • Виктор Гавриленко

      Здравствуйте!
      Да мы работаем немного в другой области.
      Согласен опыт это самое ценное что есть, и порой он важнее чем всякие теоретические знания.
      Что ж, удачи Вам в решении Вашей проблемы.

  8. Googuenot

    Мешает отсутствие достаточного опыта и боязнь не справиться с поставленной задачей.
    Своя CMS — это да, но ее надо написать. А что на счет фреймфорков, Codeigniter, например?

    • Виктор Гавриленко

      Не стоит боятся браться за конкретные заказы и предложения работы. Иначе как же Вы проверите свои знания, да и это очень хороший стимул узнать что то новое. Так как при возникновении проблем по решению определенных задач, всегда нужно искать правильное решение — а это уже бесценный опыт.
      По поводу фреймворков — мы подумаем, но в планах на будущее пока нет.

  9. Роман Исмаилов

    Здравствуйте, Виктор! Занимаюсь версткой пол года, а начал потому, что было очень интересна данная стезя, да и учился на программиста. Правда в техникуме:D
    Вот и на 4 курсе решил сделать в качестве дипломной работы сайт, а именно онлайн игру «Шашки». Было очень интересно писать все и делать, поэтому и решил продолжать заниматься этим. Правда как вспомню сейчас весь код этот, то просто ужас:D Ни опыта, ни знаний, ничего не было, просто с нуля решил сделать, ну и вышло конечно что то, но далеко от совершенства. В общем так я и начал этот путь, так скажем:)
    А сейчас проблема в том, что нет портфолио. То есть, на free-llance.ru не могу взяться за заказ потому, что нет портфолио. Во всех заказах, заказчики требуют не малое портфолио или показать какой нибудь, на подобие ихнего заказа, сверстанный проект.
    Как можно решить эту проблему? Помогите, буду очень признателен.
    А еще хотел спросить. Как найти постоянных заказчиков или попасть в какую нибудь web-студию, но только работать на удаленке?

    • Виктор Гавриленко

      Здравствуйте, Роман!
      Очень знакома Ваша история. Конечно на ранних этапах разработки сайтов, проблема отсутствия портфолио — одна из главных, которая мешает начинающим веб-разработчикам брать хорошие и интересные заказы.
      У меня также так было, поэтому я в то время брался за любую работу по созданию сайтов. Сначала это были заказы знакомых, потом знакомые моих знакомых :) , далее почти задаром брался за работу на фрилансе. Вот так постепенно и получил необходимый опыт и портфолио.
      По поводу веб-студии — просматривайте объявления — иногда очень часто поступают предложения в команду разработчиков, но там нужно пройти собеседование и выполнить тестовое задание. Если со всем справитесь то Вас обязательно возьмут.
      Удачи Вам и быстрого наполнения Вашего портфолио.

  10. Алексей

    По поводу видео уроков,
    Сколько уроков не смотрел (бесплатных)
    Далее основ никто не зашел.
    А создание сложной CMS требует иного подхода.
    Проектирование проекта следует поставить
    во главе всего. А следовательно необходимо
    графически разобраться как будет выглядеть
    модульная система, из каких модулей будет состоять и как они будут взаимодействовать между собой.
    Такой подход разъяснит новичку и покажет целостную картину и уберет 70% вопросов.
    CMS это здорово, но на мой взгляд следует начать с создания простого сайта с административным разделом и возможностью добавления — редактирования новостей. И постепенно добавляя новые модули нарастить его до уровня соц сети, например…
    Вот как-то так…

    • Виктор Рог

      Алексей, спасибо за ценные материал. Ближайшее время мы именно и хотим Вам давать уроки по такой системе.

    • Виктор Гавриленко

      Здравствуйте, Алексей.
      В скором времени Вы получите именно такую систему о которой написали.

    • Альберт

      Чтобы научиться писать собственный движок сайта уйдут годы тренировок и учения и учения. Уж поверте, я выбрал такой путь.

      • Виктор Рог

        Альберт, быть может по тому, что у Вас не было систематического обучающего материала? Именно об этих проблемах и говорил Виктор в своем видеовыступление.

  11. Ольга

    А может быть вы могли проводить тренинги,набрать группу, кто этим интересуется пускай и с дополнительной оплатой.

    • Виктор Гавриленко

      Здравствуйте, Ольга!
      Мы обязательно подумаем над Вашим предложением.

  12. PQ

    Интересует вопрос поиска клиентов и удержания его как «постоянного», ведения переговоров с заказчиками, подводные камни такой работы на себя.

    • Виктор Гавриленко

      Конечно поиск клиентов особенно на ранних этапах очень не простая задача.
      Что бы удержать клиента как «постоянного», на мой взгляд достаточно просто качественно и в срок выполнить его заказ. Ну и конечно грамотно и вежливо везти с ним переговоры.

      • PQ

        Для меня сложность — это ведение переговоров. Ладно, если клиент пришел по рекомедации, а если вы не знакомы. Порой не легко объяснить почему у тебя лучше, чем у конкурента.

        Видел вообще нерадивых веб-разработчиков — в общем не Б, не М, не КУКАРЕКУ, даже вспоминать не хочется. Но тем не менее, они каким-то образом умудряются находить себе клиентов, и достаточно много. Диву даешься видя это. В общем клиент к ним прет…, не хочется этого говорить но действительно «как мухи на го…но» Спрашиваешь как им это удается, молчат и улыбаются…

        Поэтому, в первую очердь, хочется познать именно тонкости переговорного процесса, как убедительно и не навязчиво отстаивать свою точку зрения, при этом «ненагружая» клиента разного рода техническими сложностями. В общем интересует личный переговорный опыт.

        • Виктор Гавриленко

          Конечно, мне эта ситуация знакома, сам не раз сталкивался с таким. Здесь уже Вы должны лично для себя найти те моменты, то есть Ваши сильные стороны, опираясь на которые Вы сможете убедить заказчика выбрать именно Вас.
          То есть это для каждого человека индивидуально.
          Да , еще очень большую роль играют отзывы, на том же к примеру фрилансе, если много положительных отзывов то это уже процентов 50 что заказ у Вас в кармане.

  13. Здуард

    Про то, что Joomla и WordPress вам не помогут вы конечно ооочень загнули.Есть огромный пласт заказчиков, которрые не готовы платить по 20 000 за тот же битрикс и прочее.

    Вопросов много. Веб-студия, интернет-агенство и прочие умные слова…как выбрать и как оформить? Как оформлять и где найти правильные договора на разработку?

    • Виктор Гавриленко

      Здравствуйте!
      Я не имел ввиду что Joomla и WordPress вообще не нужны. Просто когда есть своя собственная CMS, то Вы ее знаете досконально, то есть все мелочи, нюансы, возможности и т.д. А вот с готовыми движками(которые кто то написал), там могу возникнуть проблемы в решении каких то задач, приходится копаться в чужем коде и исправлять под себя. Конечно если Вы досконально знаете тот же WordPress, то можно делать и на нем. Здесь уже идет речь о Ваши х навыках и о том, какой инструмент применять для быстрого создания сайта.

      • Здуард

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

  14. Сергей

    Проблема такая, да кажется все изучаю, изучаю, HTML, CSS, верстать могу хорошо, JavaScript потихоньку изучаю, после этого возьмусь за PHP, на Joomla! есть несколько сайтов в интернете, но вроде бы за это время, что учусь, уже много можно было бы сделать, и работать уже только на себя. А так, знания в голове разбросаны. В общем нужна действительно хорошая система, какая бы помогла организовать воедино знания, и применять их на практике.

    • Виктор Гавриленко

      Здравствуйте! Это очень хорошо что Вы собираетесь изучать PHP, так как он Вам очень пригодится. Во-первых сможете создавать свои собственные веб-приложения, а также системы управления контентом, во-вторых будете лучше понимать код готовых движков, ну и в-третьих когда выучите JavaScript, сможете работать с асинхронными запросами.
      В скором времени мы выпускаем очень объемный курс по созданию собственной системы управления контентом с абсолютного нуля. В котором дана четкая система по созданию сайтов под ключ. Так что, думаю он даст ответы на все Ваши вопросы.

  15. Очередной Вебмастер

    А на основе какого php-фремворка будет писаться курс?

    • Виктор Гавриленко

      В курсе будет создана система управления контентом с абсолютного нуля, без использования фреймворков.

  16. Ольга

    Виктор,когда выпустят курс?

  17. Vitalik

    Доброго времени суток.
    Первый сайт заказывал. Столкнулся с проблемой усовершенствования и наполнения контентом. Потом скинули ссылку Евгения Папова. Для начинающего пойдет. Сделал простенький сайт и тут начинается самое интересное. Гуляя по Интернету на разных ресурсах находишь разные фишки которые хочется поставить к себе и непросто поставить чей-то скрипт в котором ты не разбираешься, а написать его самому. Дольше, но полезнее. На Вашем ресурсе использовал Генерация прайс листа, Создание привлекательной формы и форум помог в решение вопроса. Большое Спасибо.
    Сейчас работаю над добавлением фото (картинок) к определенному тексту. Картинка добавится буду искать (думать) как сделать небольшой просмотр этих картинок. Потом приступим к следующим (создание графиков при помощи php, отметка на карте, создание баннеров, внедрение рекламы, прикрутить курс валют и использовать в своих расчетах, создание калькулятора…)

    • Виктор

      Здравствуйте! Согласен с Вами, всегда хочется создать что то свое с нуля, нежели взять готовое.
      Удачи Вам во всех Ваших начинаниях! По любым вопросам — добро пожаловать на наш форум.

  18. gixareva.olga@mail.ru

    Добрый день.Не подскажете,как создать на своем сайте службу поддержки.Хотела на ваш форум зайти, не смогла.Ввожу логин и пароль не пускает, вы мне прислали логин и пароль, так же не пускает.

    • Виктор Рог

      Здравствуйте, Ольга! Обратитесь в нашу службу поддержки по вопросам форума: http://support.webformyself.com

      Вы должны туда попадать причем имея доступ к закрытому разделу форума, т.к. Вы наш клиент.

  19. Иван

    Здравствуйте уважаемый Гавриленко Виктор, прошу отнестись с понимаем. Я начал работать с sqlite
    установил APACHE2.2 И PHP-5.3.5. Тут возникла проблема: у меня постоянно браузер ругается на функцию sqlite_open, я проверял библиотека подключается, php.ini тот, такое ощущение что в библиотеке нету функции sqlite_open. Пожалуйста залейте мне свой APACHE сервер с PHP Интерпретатором. Нужно уже начинать делать лабораторные задания, а я уже какой день мучаюсь над сервером. Пожалуйста не откажите в просьбе помощи.
    Мой почтовый ящик: ivan.-94@mail.ru

    • Виктор Гавриленко

      Здравствуйте! Я Вам на почту скинул свой интерпретатор языка PHP. Попробуйте его. Но скорее всего проблема в другом. Если не будет работать создайте тему на нашем форуме, с выложенными исходниками, а также с файлом настроек интерпретатора PHP (php.ini). И думаю проблему в скором времени решим.

  20. Вадим

    Здравствуйте, Виктор и вся команда сайта webformyself! Большое спасибо вам за то, что делитесь своим опытом с нами. Свой первый сайт я создавал на движке Joomla, пользуясь видеоуроками Максима Карелина «Многофункциональный сайт на Joomla 1.6, дорабатывая его потом под свои нужды. В основном проблемы были с подбором, установкой и настройкой модулей и плагинов. А потом уже стал задумываться о том, чтобы разрабатывать сайты самому, для того, чтобы уметь их адаптировать под себя зная всю их внутреннюю кухню. Некоторое время так же лазил по различным сайтам в поисках крупиц необходимой информации. Теперь, слава Богу, в этом, как мне кажется, отпала надобность, потому что в ваших уроках показано все на довольно понятном языке. А то что непонятно, можно и пересмотреть несколько раз, пока не вклинишься. В общем — удачи вам всем, и долгого плавания по волнам инета, на благо всем нам, вашим пользователям.

    • Виктор Гавриленко

      Здравствуйте, Вадим!
      Да, знакомая ситуация, когда после доработок готового движка, хочется создать что то свое с нуля.
      Спасибо Вам за пожелания, очень рады, что Вам нравятся и нужны наши уроки.
      Удачи Вам!

  21. Oleh

    Вітаю. Історія така. Є одна ідея, яка має реалізовуватись на власному сайті. Тобто сайт виступає інструментом реалізації цієї ідеї. Основне цього сайту — його вміст, який: 1)має поповнюватись матеріалами, 2)мати можливість зворотнього зв’язку з відвідувачами, 3)можливість оплати товарів, 4)бути багатомовним.

    • Виктор Гавриленко

      Добрий день, Олег!
      Гарна у Вас ідея майбутнього функціоналу сайту.
      Бажаю удачі в її реалізації.

  22. web-мастер

    Виктор Гавриленко, а почему вот этот самый сайт (webformyself) создан на wordpress? Замечу, что этот вопрос уже задавали двое челоек, но вы почему то не стали отвечать.

    • Виктор Рог

      Здравствуйте! А Вы считаете, что теперь все сайты должны быть созданы НЕ на wordpress?

      В то время когда создавался данный сайт — Виктора Гавриленко еще не было в команде. А данный сайт себя позиционирует ни как «корпоративный» или сайт компании, а как сайт блог, информативный сайт. И мы, на тот момент времени решили его реализовать именно на wordpress.

      Если бы у нас был, к примеру, интернет-магазин, то он ЯВНО был бы НЕ на wordpress.

      Вот и все.

    • Виктор Гавриленко

      Соглашусь, С Виктором! В то время меня в команде не было и участие в создании данного сайта я не брал. Если я для себя решил писать собственную самописную CMC, то это не значит, что ее нужно использовать абсолютно для всех проектов и всех сайтов. Да я ее использовал практически во всех своих наработках, но есть и задания заказчиков и задачи для реализации которых наилучшим образом подойдет WordPress. Вот скорее всего когда создавался данный сайт данная CMS была наиболее удачным вариантом для этого, тем более что Виктор правильно сказал — что данный сайт это блог.

  23. web-мастер

    ну не важно кто был в команде, а кого не было.
    Важен ваш ответ на другой вопрос.
    Внимание вопрос — почему вот этот самый ресурс(webformyself) обучающий премудростям сайтостроения, сам содержит ВЕЛИКОЕ МНОЖЕСТВО ошибок?

    • Андрей Кудлай

      Так определитесь все же с важностью вопроса — важен и нужен ли ответ на заданный вопрос? Или после ответа на вопрос этот ответ перестает быть важным для вас? Если так, то зачем было его задавать?
      Рискну ответить на последний вопрос, хотя понимаю, что, скорее всего, мой ответ также будет не важен конкретно для вас. Внимание, ответ. Так понимаю, что под ошибками подразумеваются так называемые ошибки валидации? Если я верно понял, то вот мой вам совет — провалидируйте сайты, имеющие имя в сети, например, сайт студии Лебедева или Бюро Пирогова… вы нашли там ошибки валидации? С чего бы это, если данные студии имеют столь весомый и заслуженный авторитет? Быть может потому, что им несколько плевать на эту самую валидацию? Быть может потому, что они считают браузеры лучшими валидаторами и не заморачиваются на валидации ради нее самой? Не убедил? Ну тогда попробуйте провалидировать еще и Google или Yandex — там также найдется «ВЕЛИКОЕ МНОЖЕСТВО ошибок».
      Возьму на себя смелость процитировать строки одной статьи, опубликованной на Хабре: «Основным аргументом против валидации является то, что она слишком строгая и не соответствует тому, как на самом деле работают браузеры. Да, HTML может быть невалидным, но все браузеры могут обрабатывать некоторый невалидный код одинаково. Если я готов взять на себя ответственность за неправильный код, который я пишу, то я не должен беспокоиться о проверке. Единственное, о чем я должен заботиться — это чтобы оно работало.» На мой взгляд, хорошо сказано — если это работает во всех браузерах, то зачем мне на все 100% придерживаться стандартов организации, стандарты которой на все 100% не учитывают и сами браузеры?

  24. web-мастер

    Интересно вы стали передергивать и увиливать.
    Вы привели цитаты из первой ссылки которая вылазиет в гугле по запросу «зачем нужна валидация». ХА-ха оригинально :D Перед ответом мне пошли гуглить что ли зачем нужна валидация?))

    Т.е. вы пишите невалидный код содержащий более 200 ошибок, потому что некоторые студии пишут не валидно? Получается чем больше ошибок тем лучше что ли?

    В вашей же ссылке сказано — что невалидный код может стать причиной разного отображеняи вертски в браузерах.

    Вы говорите что невалидность нужна для кроссбраузерности? Ну давайте, скажите нам всем, какая из более чем 200 ошибок была сделана сознательно, для обеспечения кроссбраузерности? Все что ли?

    • Андрей Кудлай

      Отвечу по порядку, с цитированием вашего поста.
      Цитата: «Интересно вы стали передергивать и увиливать.»
      Где я стал передергивать и увиливать? Я дал ответ на вопрос, в отличие от вас… вы так и не ответили — зачем задавали предыдущий вопрос, если ответ на него для вас был не столь важен?
      Цитата: «Вы привели цитаты из первой ссылки которая вылазиет в гугле по запросу «зачем нужна валидация». ХА-ха оригинально :D Перед ответом мне пошли гуглить что ли зачем нужна валидация?))»
      Немного ошибаетесь. Перед ответом на вопрос я не только нашел в гугле статью на хабре (кстати, можете и этот сайт поругать, он ведь тоже невалидный), прочтенную ранее, чтобы процитировать ее, но еще и нашел несколько известных сайтов, чтобы их провалидировать.
      Цитата: «Т.е. вы пишите невалидный код содержащий более 200 ошибок, потому что некоторые студии пишут не валидно? Получается чем больше ошибок тем лучше что ли?»
      Может стоит подружиться с логикой? Где я писал, что мы специально пишем невалидный код, наследуя «некоторые студии» (кстати, я еще в пример приводил и поисковые сервисы, о которых вы скромно умолчали… сказали бы, что мы и их наследуем в своем стремлении писать невалидный код)? Повторюсь, мы не ставим своей целью писать валидный код, ради него самого, мы позаботились о работоспособности кода — этого достаточно.
      Цитата: «Получается чем больше ошибок тем лучше что ли?»
      Интересный вывод :) но опять же, из моего поста логически вывести его никак нельзя, иными словами — я этого не утверждал нигде, но вы почему-то так для себя решили.
      Цитата: «В вашей же ссылке сказано – что невалидный код может стать причиной разного отображеняи вертски в браузерах.»
      Может — это еще не значит, что станет. Невалидный код — отнюдь не тождественен нерабочему… и наоборот — валидный код может некорректно работать.
      Цитата: «Вы говорите что невалидность нужна для кроссбраузерности?»
      Где я такое говорил? Вот это вот и называется вашими словами «вы стали передергивать и увиливать».
      Засим откланиваюсь и не считаю дальнейшую дискуссию целесообразной, поскольку вместо аргументов я получаю некие домыслы и приписывания себе того, чего я и близко не говорил.

  25. Светлана

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

  26. web-мастер

    ну что сказать я могу…

    1) отдельные респект за то что не прячетесь и публикуете мои посты и отвечаете, хотя я думаю вы сами знаете что не правы на счет валидации.

    2) у яндекс может и есть ошибки, и переделать их похоже невозможно — так как это займет очень много времени.

    3) Я не совсем понял конечно какое мнение у вас у валидации, может я слишком много вопросов написал, но вот смотрите я задам простой вопрос. Почему у вас более 200 ошибок на сайте? Из ваших постов, яесли я правильно понимаю, они все сделаны из-за того что без них не будет кроссбраузерности? Вот давайте ответьте по чесноку, почему стоко ошибок? Я вижу только такое объяснение из ваших постов (пост на хабре) — если важана кроссбраузерность — то можно забить на валидность. У вас такая позиция, я все правильно понял?

    4)Могу сказать что вы не опытны и вы сами это знаете,один умнейши программист который зарабтывает кучу денег, однажды меня спрашивал зачем нужна валидация, и то же провакационно цититровал Лебедева — что типо валидация нафик не нужна, но он специально меня провоцировал, хотел посмотреть что я отвечу, но тогда я слабо понимал зачем она нужна. Ныне я с улыбкой вспоминаю то время, когда он меня спрашивал.
    Я могу бы и вам открыть секрет, но надеюсь вы сами когда-нибудь вырастите и будете с улыбкой вспоминать то время, когда писали мне что валидация не нужна. Это происходит от того, что вы не понимаете ее смысл, как я в свое время не понимал…. Но я в отличии от вас. слушал умных людей, а не спорил. Даже щас имея много знаний и опыта, я не спорю, разве что в совсем запущенных ситуациях

    • Андрей Кудлай

      1) не за что… у каждого своя правда, получается… вы приводите в пример анонимного умнейшего программиста, зарабатывающего кучу денег, я привожу в пример вполне конкретные имена…
      2) я приводил в пример не только Яндекс… исправить можно, было бы желание.
      3) отвечу в третий (это последний будет) раз: мы не ставили своей целью писать валидный код, нам достаточно было, чтобы он корректно работал…. ошибки валидации можно устранить, но зачем, если все работает? И опять же повторюсь — кроссбраузерность напрямую не зависит от валидности.
      4) а вот это уже считаю оскорблением, поскольку я нигде не позволил себе оценивать ваш профессиональный уровень… также никогда не пытаюсь унизить кого-то за счет гипотетического возвеличивания собственной персоны — этот прием вообще последнее дело в любом споре.

      • Лилия

        Сколько читаю Ваши ответы все время поражаюсь корректности и дипломатичности!

  27. Виктор

    Пробовал поставить на свой сайт корзину с перетаскиванием мышкой — не получилось
    Как с Вами связаться, Виктор по по скайпу?
    Консультацию оплачу

  28. Лилия

    Добрый вечер! Спасибо за полезное видео и возможность рассказать о проблемах! Моя история — будучи студенткой Института Юрия Мороза, была на двухнедельном семинаре в Москве , где мы учились искать клиентов на сайты и делать простые сайты. Затем вернувшись домой в Одессу стала сотрудничать с фрилансерами — передавая им найденные заказы.НО! Сроки затягивались, цена высокая,процесс неуправляемый. Я пришла к тому ,что должна научиться сама осваивать технологию. Сейчас получила в работу интернет-магазина — по Вашим урокам сделала дизайн. Оплатить Ваш премиум курс по созданию интернет-магазина с нуля к сожалению сейчас не могу. Проблема- какой движок выбирать? Какие Ваши бесплатные уроки можно сочетать, чтобы реально выполнить заказ? Можно ли часть информации из платного курса (инт-маг под ключ) купить дешевле (там есть инфо по Инт-маг на вордпрессе) Что Вы можете посоветовать?

  29. Viktor

    Здравствуйте, уважаемый Виктор Гавриленко.
    Пишет Вам тёзка, у которого конечно же, есть проблема.
    Необходима только адаптивная вёрстка двухязычного сайта (en,rus).
    Предусмотрена ли в Вашем любимом надёжном движке двухязычность.
    Если да, то сколько будет стоить Ваш обучающий видеокурс этому движку ?
    Засим спасибо за внимание, блоггер Пыхтелкин.

    • Виктор Гавриленко

      Здравствуйте, Виктор!
      Обучающего курса по движку о котором я говорил в видео нет. Так как я его разрабатывал достаточно давно и под свои собственные цели. У нас есть курс по созданию собственной CMS на PHP с использованием ООП, создаваемый движек похож на тот о котором я говорил в видео. Мультиязычность в курсе не рассматривается. Но у нас на сайте есть видео урок, о том как создаются мультиязычные сайты.
      Ссылка на курс http://webformyself.com/corporative/
      Ссылка на урок по созданию мультиязычного сайта http://webformyself.com/principy-sozdaniya-multiyazychnyx-sajtov/

  30. Евгений

    Здравствуйте, Виктор! Скажите пожалуйста, мне давно хочется научиться самому создавать, программировать или как это правильно называется, я точно даже назвать не могу. В общем, мне очень интересно смогу ли я, ничего не зная на данный момент ни о языке программирования PHP, ни о других подобных вещах, изучив ваш курс, заняться этим увлекательным делом. Повторюсь, мне очень хочется научиться самому создавать сайты, но я не знаю с чего собственно начинать. Может мне нужно для начала что то изучить, чтобы иметь хотя бы базовые знания по данной теме. Подскажите пожалуйста.

  31. Сергей

    Уважаемый Виктор Гавриленко, Вы просите указать проблемы и историю? Бес проблем. Основная проблема в том, что нет денег на приобретение обучающих видео, я инвалид 2-й группы, найти работу в off-line найти не могу, а бесплатные, это как бы демо-версия, с ограниченным функционалом. Я зарегистрирован в различных программах free-lans, но толку нет, подавал объявления в Avito.ru, 2-ва звонка, и всё, первый завтраками кормит, а до второго не дозвонится, нет умений предлагать свои услуги, а если кто-то откликнулся, умение (подсекать) клиентов. Вот такие проблемы.

    • Виктор Гавриленко

      Здравствуйте, Сергей!
      Согласен с Вами на первых порах очень тяжело найти заказчиков. Очень часто на сервисах free-lans заказчики выбирают исполнителя не по его умению(так как реально они не могут оценить Ваши способности), а по количеству положительных отзывов от реальных клиентов. Поэтому другой раз приходится работать практически бесплатно, только за положительный отзыв, но потом это окупается.
      Так что тут все зависит только от Вас, главное не боятся предлагать свои услуги.

      Так что желаю Вам удачи и конечно же успехов!!!
      И спасибо Вам за коммент.

  32. Павел

    Добрый день. Наиболее ценным Вашим продуктом считаю «Создание интернет магазина под ключ». Но к сожалению подход к реализации идеи сделан без использования ООП. Основные проблемы (недостатки) с которыми я столкнулся в процессе использования и доработки данной системы управления контентом, следующие:
    1) Отсутствует логика создания и использования меню с привязкой на отдельные страницы или каталоги. Вместо этого есть возможность вывода отдельных элементов списка страниц, информеров, новостей.
    2) Отсутствие ЧПУ на основе транслит. А при решении данной проблемы самостоятельно, получилось реализовать (например стр. «О нас») вместо mysite.ru/page/3 сделать mysite.ru/page/o-nas. Но правильно делать mysite.ru/o-nas, но не позволяет сделать логика скриптов админки.
    3) Как писалось выше при проектировании данного курса (или cms) не использовалось ООП, поэтому дорабатывать и развивать проект на этой основе будет намного сложнее.

    А в целом большое спасибо, данный курс помог восполнить многие пробелы в знаниях. P.S.
    И как правильно было сказано в обращении, что бы сделать качественную систему управления содержимым нужны годы и большой опыт проектирования. Поэтому в дополнения к курсам предлагаю Вам, что бы Вы создали и предложили подобный продукт, который постоянно развивался и поддерживался. Потому, что единственная система управления с документацией и поддержкой на русском языке только 1c-bitrix (хотя может есть и др.малоизвестные). А найти способ получения дохода от данной cms я думаю я думаю Вы найдете, ведь нашли же зарубежные разработчики бесплатных смс WP и Joomla.

  33. Владимир

    Добрый день!Огромное спасибо Вам за ваши уроки. Сейчас заканчиваю 2 часть курса создания «Интернет магазина под ключ»! Именно благодаря ему я с легкостью освоил основы структуры MVC, PHP. На примере вашего сайта я практически закончил делать свой. Причем не тупо под копирку так ,как в верстке я намного уверенней себя чувствую ,а именно с использованием ваших методик + что то где то придумал сам получился вполне отличный сайт! Уроки ваши просто на вес золото!! Я пробовал смотреть разные курсы. Например хваленый «специалист» и при просмотре я все таки ощущал ,что я не до конца понимаю о чем речь. Сухое изложении теории: Массивы, многомерные массивы, условные конструкции и тгд. Я просто не понимал каким образом их надо использовать на практике!!
    Как было сказано вами:»Теория без практики это бездарное трата времени» ! Это совершенно правильно!!
    Я очень сильно хочу развиваться в web индустрии… Имея за спиной 2 высших образования, специалистов обладающих данным образование сейчас на рынки труда огромное количество и работать в данных областях не интересно и денег там не заработаешь! Я начинал с книг и вот последовательность книг ,которые я изучал в своем опыте: Недостающее руководство CSS 2(Девид Макфарланд), Javascript подробное руководство(Девид Макфарланд), CSS ручной работы, HeadFirst PHP and MySQL,HeadFirst Jquery и куча мелких книг…
    В каждой из этих книг я извлек каплю информации из море WEB. А вот ваши видео курсы помогли мне погрузиться в глубины этого моря информации и открыть для себя захватывающего мира WEB с другой стороны! Я думаю что скоро я смогу устроиться на работу в данной отросли, благодаря ВАШЕМУ ПРОЕКТУ!!

    • Андрей Кудлай

      Здравствуйте, Владимир.
      Спасибо за отзыв и теплые слова. И удачи Вам в изучении программирования! ;)

  34. Александр

    Немного своей истории. Закончил универ — инженер химик , красный диплом. Предложили работу за 150$ в месяц с возможным повышением через 3-5 лет. Решил что не ради этого я 6 лет учился. Осваиваю вэб разработку. Проблема наверное в том что информации слишком много, а из всего множества стоящего не так много. хотелось бы как то систематизировано все освоить. Вместо того что бы перечитывать и пересматривать сутками как люди льют воду) спасибо за ваши уроки. хоть пока и не смотрел их, только заканчиваю осваивать основы html и css.

  35. Владимир

    Не могли бы вы объяснить такие моменты:
    1. Есть фреймворки по PHP, которые облегчают работу программисту с уже написанными фрагментами кода, там уже прописаны всякие защиты от взломов т.е. с фреймворком вроде бы надёжнее. Т.е. может есть смысл создавать СМС на основе фреймворка?
    2. И фреймворк и СМС облегчают работу так как определиться что нужнее?
    3. Почему нельзя использовать бесплатные СМС для создания серьёзных проектов, например друпал? Вроде некоторые большие проекты делались на нём.

  36. vistas

    Приветствую!
    … Скажу только поначалу, что я ,как и вы, несколько лет просеял кучу материала в сети выбирая нужные зёрна.
    Что мешает мне?
    1. самостоятельно всему учился в сети,опытом проб и ошибок,и продолжаю.
    2.отсутствие денег и желание их заработать из инета.
    3. отсутствие платёжных систем для оплаты чего-то в сети.
    4.временами,недостаточность технических возможностей
    5. чтобы оплачивать что-то нужно что-то заработать
    6.не всегда организован на достижение заработка(нежадный,реалист,настойчив,распыляюсь и тд)
    7.осваиваю php,cmc CMS-системы фреймворк CodeIgniter
    8.знаком с фото,дизайном хочу объединить с сайтостроением.
    9.достижение какого-то уровня способствует продвижению(хотелось бы с пользой)
    с ув.vistas( василий)

  37. Игорь

    Добрый день Дмитрий.
    История моя вот в чем.
    Первое мое обучение было по курсу интернет магазин под ключ. Что я могу с казать по этому поводу, процедурное программирование я освоил быстро все понял и разобрался.
    Потом я купил Корпоративный сайт под ключ и первым делом что я начал делать это изучать дополнительные материалы, а именно уроки на ООП, потом приступил непосредственно к самому обучению на примере сайта. Честно скажу, очень, ну прям очень тяжело дается ООП я не могу разобраться с этими методами классами и объектами. И когда начал проходить курс по созданию Корпоративного сайта, думал я с ума сойду, вроде все понятно объясняете а вот понять не могу, и начинаю путаться в итоге все идет сикась накась и результат нулевой.
    У меня есть несколько вопросов к Вам в качестве напутствия и поддержки:
    1) Вы как профессионал, скажите, как легко Вам далось восприятие ООП? Было ли это для Вас трудно? Если да, то с какими трудностями Вы сталкивались которые по Вашему мнению мешали Вам в изучинии ООП? Как это проявлялось?
    2) Что было для Вас в качестве моральной поддержки?
    3) Прошу Вашего совета в моей не легкой ситуации?
    Спасибо

    • Виктор Гавриленко

      Здравствуйте!
      1. Конечно на этапе изучения ООП я так же сталкивался с таки ми же трудностями как и Вы тоже многое было не понятно. Но со временем и с большим обилием практики все прояснилось. То есть я так же начал свое изучение с теории, а дальше достаточно долго занимался практикой, то есть создавал множество тестовый сайтов, пока в полной мере не понял принципы ООП. Как то так. При этом так же экспериментировал с различными структурами будущих сайтов, пока не нашел наиболее подходящую мне — ту которая показана в курсе.
      2. Моральная поддержка — для меня всегда интерес в создании сайтов, то есть мне всегда это было интересно и собственно стремление разобраться в чем то не понятном.
      3. Совет — простой — побольше практики, чем больше практики у Вас будет — тем болье опыта Вы накопите и если что то не понятно, в уроках — пересматривайте заново.

  38. Виктор

    Добрый день, Виктор!
    От Вас узнал что можно сделать свою систему и на ней делать сайты заказчикам, А в данном случае у Вас остается открытый код или закрытый, я к тому не сворует ее кто-нибудь. Как в данном случае вы поступаете?

    • Виктор Гавриленко

      Здравствуйте, Виктор!
      Код конечно же открытый, так как если кто его и сворует — то только заказчик которому делается сайта. К тому же что бы использовать данную CMS в ней для начала нужно будет разобраться то есть понять, что и как делается.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Я не робот.

Spam Protection by WP-SpamFree