Нужно ли сегодня изучать HTML, CSS, PHP и т.д., если есть CMS?

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

Здравствуйте, Евгений!

В последнее время, я всё чаще и чаще стал уделять внимание материалам по CMS и от того, что я читал, и слушал настроение у меня падало всё больше и больше)))).

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

Но как показывает моя практика не бывает так, что бы то за что раньше платили деньги и над этим трудились люди с определённым опытом и навыками, стало вдруг бесплатно и знания тоже стали в общем то не нужны, достаточно прочитать руководство по
использованию CMS а толстенные книги по программированию стали вроде бы как и не нужны...

Вот я и решил обратиться к тебе с вопросом как же всё таки обстоят дела на самом деле и какое место занимают готовые CMS в профессиональном сайтостроении?

 

На самом деле, сейчас есть тенденция к тому, что для создания сайтов всё чаще применяются различные готовые движки (CMS), такие как Joomla, Drupal, Wordpress, DLE и т.д.

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

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

Сейчас я работаю над курсом по одной популярной CMS-системе. И каждый день провожу в работе с этой системой много времени. И могу сказать, что не было такого дня, чтобы я не использовал знаний HTML, CSS и PHP.

Да, на CMS можно сделать сайт, прицепить к нему какой-то бесплатный дизайн, наполнить материалами и получить сайт, который как брат близнец похож на другие сайты, сделанные тем же путем.

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

Так что, на данном этапе развития Интернета мне кажется, что не следует пренебрегать изучением базовых языков вэб-программирования, на которых эти движки и работают, но и не оставлять без внимания самые достойные CMS-системы, т.к. зачастую с помощью них можно сделать сайт или сетку сайтов гораздо быстрее, чем писать всё самому.

Это лишь мое мнение, возможно, кто-то считает по-другому. Буду рад выслушать все суждения на эту тему в комментариях к этому посту.

Gultekin Resulova

soqlasna (y)

beklem25

Даже если взять готовую cms то все ровно нужно иметь базовые понимания каждого из языков программирования, тогда можно будет вносить какие никакие изменения и делать сайт уникальным а не шаблонным

Евгений Литвин

Многие не знают зачем нужен даже элементарный htmlspecialchars или как зашифровать пароль, не говоря уже о предотвращении sql injection. или чего посложнее. В серьёзных компаниях разработчиках CMS есть целые отделы с людьми, которые профессионально умеют ломать и, мягко говоря, самонадеянно думать, что ты знаешь все способы атак и можешь их предотвратить.

Евгений Литвин

Понимание это важно, но при этом зачем изобретать велосипед? Кроме того, я гарантирую с полной уверенностью, что ни один, даже гениальный, энтузиаст на этом самом энтузиазме не напишет свою CMS даже отдаленно на уровне тех что разрабатывают большие команды опытных разработчиков, которые разрабатывает и улучшает свою систему годами. Простой пример: программист нарабатывает, всреднем, 1700-1800 часов в год, над CMS работает компания, допустим, в 50 человек, следовательно энтузиасту нужно 50 лет ежедневного полноценного труда на то что компания делает за год, а CMS разрабатываются и улучшаются далеко не год и бывают компании разработки далеко не по 50 человек. Максимум что может получить энтузиаст это ограниченное и сырое подобие нормальной CMS.

Евгений Литвин

Выражу своё мнение. Я работаю с CMS Magento, ранее работал с MVC фреймворками, и по опыту могу сказать что в данной CMS знание HTML, CSS(в том числе набора Twitter Bootstrap), PHP(в том числе фреймворка Zend, на котором Magento основывается), а кроме того еще и MySQL, XML, JavaScript(jQuery, Prototype) является архиважным. Кроме того, необходимо знание шаблонов проектирования и принципов ООП, REST, Cron, SOAP. Не повредит знание Linux, чтобы поставить полноценный локальный сервер а не маяться с инвалидом-ДЕНВЕРом, не повредит знание систем контроля версий, вроде Git или SVN для бэкапа и возможности откатить изменения. Без этого разработчик не может даже считаться разработчиком ибо потолком будет установка CMS и купленной темы. При любых попытках модификации неквалифицированный человек не сможет даже использовать всех предоставляемых CMS возможностей, будет изобретать кривые велосипеды, вандалить ядро вместо расширения классов, тем самым лишая систему возможности к обновлению и нарушая работу вцелом. Не говоря уже о том, что установщик тем получает смешные, как для программиста, деньги. Ну и выучив все вышеописанное, программист легко может освоить любую CMS, тогда как изучение одной CMS дает знание только одной CMS. CMS это хорошее решение в разработке, но без знания основополагающих принципов невозможно грамотно работать, как врачу, который изучал одного конкретного человека вместо того чтобы учить общую анатомию и физиологию.

Татьяна

Аллегория такова: зачем учить математику, если есть калькуляторы.

Павел

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

Дима

Есть минусы у движков и вот 2 из них: Легко взломать(это ничто не устранит, поверьте!), сложная расскарутка и лишний мусор.

Стас

Здравствуйте, Евгений. Скажите пожалуйста, в своей практике Вы использовали PHP-фрэймворки ?? Если да, то какие ? И как вообще Вы к ним относитесь? Спасибо.

Виталий

Я не один год сидел на CMS DLE раньше вроде все устраивало, сейчас же решил сам написать себе CMS под свой нужды, пришлось вспоминать все тонкости HTML+CSS , PHP+MySQL и не много JS без них ни как. Не было бы у меня этих знаний полученных в прошлом, пришлось бы делать на заказ CMS за не малые деньги. Знание сила !!! P.S. Проект почти закончен )

Ольга Якубенко

Уважаемый Евгений большое спасибо за ваш труд ,за ваши замечательные курсы по php и javascript, но от обилия готовых движков и шаблонов становиться грустно. Вы обещали создать видеокурс "Интернет-магазин на php " весной . Правда в том , что очень интересно создавать что-то свое , новое .Только благодаря вашим уроком это становиться возможным для очень большого колличества людей. Скажите пожалуйста когда выйдет ваш долгожданный видеокурс "Интернет-магазин на php " ?

Игорь

Прочитал все отзывы и решил тоже впрячься в обсуждение. Мне кажется, что большинство не понимают, для чего им сайт!!! Есть много вариантов: 1. - Вам интересно сделать сайт самому. - Вы продаете сайты или шаблоны к ним, и тд. и тп. 2. Вы делаете деньги в интернете и сайт Вам нужен как инструмент для этого. Так вот. В первом случае Вам необходимо знать html, php ,css и много чего другого, иначе ни чего не получится. Во втором случае - это всего лишь инструмент. Для того, чтобы забить гвоздь Вы же не будете делать гвозди и молоток САМИ?! А если и решитесь на это - то получится долго, бледно и коряво. Оставьте это профессионалам!

Ольга Черныш

Мое мнение: чем больше знаешь, тем легче жить. Когда ничего не понятно, я паникую. Поэтому всегда все учу, чтобы самой контролировать ситуацию. Советую всем все учить.

Алексей

Знать HTML просто необходимо.Особенно новичкам! Это всеровно что учиться играть на рояле не зная нот. В любом случае придется столкнутся с HTML рано или поздно.

Влад

Я Полностью согласен с Евгением, да CMS заполонили ресурсы, но реально создать стоящий сайт сможет лишь тот, кто знает языки PHP,HTML,CSS,Mysql. Я сейчас начал изучать PHP, честно скажу, сложно, но по урокам всё становится намного проще. Бывают моменты когда я ошибаюсь, но весь кайф этой работы состоит в том, что ты сам находишь эти ошибки, а не система, которая делает всё идеально.

Аль-Афув

Я не знаю как вам, но считаю что изучать html css javascript php все таки надо. Это лишь мое мнение а то судите сами, я выбираю сделать все своими руками)))) Всем удачи...

Светлана

A уж я то как с Евгением согласна сейчас делаю сайт для клиентки, надо вставить форму обратной связи, с движками я не работаю, делаю сай в редакторе сайтов WebPageMaker, там есть функция вставки html, но моих знаний явно не достаточно, так как вместо сообщения приходит только: Автор назвался и т.д. А как он назвался, какой эмайл указал и что написал не написано, эх как ы мне сейчас пригодились знания php. Так что учится, учиться и еще раз учиться.

ОльгаР

Согласна. Хотела сделать сайт с форумом, статьями, каталогом участников и поиском по каталогу. После курсов уловила азы, но по прежнему не знаю, с какой стороны подойти к сайту. То ли на ХТМЛ сделать основу, прикрутить SFM "и какой-то")))) модуль для поиска по каталогу участников сайта, то ли свинтить Джумлу с Ворд Прессом и опять же добавить модуль для поиска по каталогу... Есть еще соображения, но все очень туманно.

Русский Язык

Я в принцИпе согласен с Евгением. Как чесТный покупатель вашИх дисков могу сказать, что ваши курсы меня многому научили. Вот у меня брат я ему говорю закажИ сЕбе диски по php html и прочЕму. А он мне говорит система ucoz есть и он оченЬ доволЕн. А чуть надо что-то поменять то бЕжИт ко мне. И в конце концов систему cms кто-то должен же писать. Может диски и передают часть Ваших знаний, но мозг разжижают конкретно.

natrevina

Я тоже создавала сайт в вордпресс и столкнулась с тем ,того ,чего я хочу нет,а как переделать не знаю.Я совсем новичок в этом,теперь учусь и буду переделывать весь сайт заново.Так что по моему мнению HTML и CSS довольно-таки актуальны.

Алексей Derik

Здравствуйте Евгений. Спасибо Вашим видео-урокам, выучил html и css..! Начал писать себе сайт, все получалось отлично, конечно не без трудностей, но я их решал... И вот "чем дальше в лес тем толще партизаны" , попал под обсуждение знакомых: -" все твои движения в пустую, сайты уже пишут на Joomla, Drupal, Wordpress и ты занимаешься чепухой"..! Я мягко говоря расстроился, 3-и месяца в пустую... Начал копать в этом направлении и убедился, что это действительно так... Но знал, что приобретенные знания все равно будут нужны... Ваша статья тому подтверждение..! Хочу задать вопрос... Будет ли обучающий курс по Drupal, если ДА, то когда ждать..?! За ранее спасибо за ответ и желаю успехов..!

Анна

Подписываюсь под каждым словом:)

Potap

Согласен. Так же нет информации на диске и о том, как делать предмодерацию комментариев. Жаль! Такой объемный курс а этот момент совсем не учтен. Отдал деньги, а в итоге приходится использовать СМS.

Armen

Привет! Можешь помочь написать такую пагинацию для конкретного плагина WP ? Плагин я написал(задача с новой работы), осталось только пагинацию написать. Плагин для регистрации работников(создает в базе новую таблицу для сохранении данных о работников: Worker_id, Name, Mail), и новую админ страницу. На админ странице надо вывести список работников по 10 штук, и чтобы были ссылки Next, Prev, Last, First. Заранее большое спасибо ! ! !

Максим

Я с вами полностью согласен, когда я работал с движками я от них не получал желаемого результата, но когда выучил вэб-програминг все стало понятно!

александр

Здравствуйте у меня к вам вопрос относящийся СМS.Можно ли установить две CMS на один комьютер? Как это сделать? Мой @ alex.vl.mg@mail.ru

Love Is Pain

как найти папку dopmat????????pomagite plz

ананас

Отличный ответ. Спасибо.

Letexa

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

мУченик

Видео вставить получилось, а вот с отправкой емейла в PHP проблемки, можно ли отправлять письма в других программах или только в PHP

мУченик

всем привет! Я начал изучать курсы HTML, CSS, PHP курсы Евгения Попова все получалось идеально, до21го урока, с 22го урока "Локальный сервер" по 24тый урок начались недопонимания с локальным сервером и на 25том не смог вставить видео оно даже прописывается на youtube по другому. Может кто помочь с этой маленькой проблемой? Спасибо всем за ранее.

Тимур

Начните с HTML и CSS.

Андрей

Евгений, как считаете Вы, с чего лучше начать изучение? С тех самых толстых книг или все таки с CMS?

Игорь Кононенко

Я лично, хоть и начинающий веб-программист, считаю, что изучать CMS, не зная хотя-бы элементарной базы по хтмл, цсс и пхп - бессмысленно. По крайней мере для программиста. Для того, кто хочет сделать себе ничем не примечательный сайтик, и не работать далее в этой сфере - возможно это является альтернативой. Тем не менее, без знания CMS далеко не уехать. Писать движки к каждому новому сайту - бессмысленно-долго, на написание же качественной собственной CMS уйдет очень много времени, да и проблематично это, не зная устройства других подобных систем. С уважением, Игорь.

ва

ясно

Сергей

Я вот начал всё с программы WYSIWYG Web Builder.Начал её изучать, потом понял, что для создания сайта даже через конструктор, нужно знать Java-Script, потому что там всё построено на этом.А теперь я решил взяться за изучение HTML .Короче, хотел сделать сайт, загрузить кучу рекламы, и огрести побольше денег. Но теперь я понял , что -"без труда, не выловишь и рыбку из пруда"-нужно изучать всё потому что с пустой головой далеко не уйдешь.Тут нужно учиться, учиться и учиться.Зато на выходе получится хороший сайт

Дмитрий Жураковский

Ещё непонятно - Курсы прошлых лет... а за это время ничего не стояло на месте, (но я этих тенденций пока не знаю) , ВОПРОС - АКТУАЛЬНО ЛИ ВСЁ ЭТО СЕЙЧАС И С КАКОГО КУРСА НАЧАТЬ ?!!!!! AMD78@rambler.ru Зараннее спасибо за ответ, если он, конечно, будет - учитывая возраст поста... :-))

Дмитрий Жураковский

Актуальная тема... Сам новичок, вот сижу, перелопачиваю, сайты Евгения - и столкнулся с мыслями про необходимость (или нет) изучения с нуля и всего... пока склоняюсь, что ДА ЭТО Н Е О Б Х О Д И М О !!!

Валентин

Как ничего не создали?А как же "Все технические моменты он-лайн бизнеса в видеоформате 2 или PHP+MySQL для начинающих"?

Вячеслав

Вы создали курсы по HTML,CSS,JS,jAuery,WordPress,Joomla и даже по некоторым программам типа фотошоп и дримвезер но очень жаль что нет курса по PHP..=(

Анатолий

Учить обязательно! Кто желает получить дополнительный доход заходите на - http://anti-igrun.ru

vanysa

Ребята без знаний программирования CMS-системы, очень трудно будет освоить. Я весь код сайта пишу с нуля Благодаря многоуважаемого Евгения. И хотел бы отметить что он лучший!!!

sanou

да ещё хочу сказать, что во многие cms можно встроить собственноручно написанные модули и компоненты, так что умение программировать никуда не должно пропасть.

sanou

Правильно Вы сказали, что для создания уникального сайта, нужно знать html+css+php, но так как я хочу стать веб-дизайнером, и не собираюсь учить php, вместо этого лучше почитаю книжки по joomla.

Николай

Здравствуйте. Евгений, я лично претпочитаю по изучать книги ваши видео курсы и посидеть над фотошопом чем создать 25 Facbook помощию CMS это лично мое мнение!

Дмитрий

спасибо

izmir12

Да, Евгений, все что ты здесь сказал, поучительно. И я со всем этим согласен. Базовые знания, конечно, необходимы.

Jguid

Солидарен со всеми, я просмотрев первые 2 курса Евгения, замутил за 4дня не хилый проект на пХп, за который получил 5штук баксов!!! Сейчас Seo изучаю попутно кручу-верчу сайт, результаты есть (Юсуф прав но сведения надо обновлять)

Виктор

Уважаю Евгения Попова!Пожалуй единственный интернет-коммерсант который не продаёт воду около моря, если можно так выразится. А по существу, я научился делать сайты(сейчас делаю их на заказ) с помоью только одного курса "Joomla-профессиональный сайт за один день", но и то я просмотрел не весь видеокурс а только маленькую его часть.

Григорий

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

Анатолий

Мне кажеться что знания HTML,CSS,PHP,JAVASCRIPT нужны обязательно. Но создавать сайт на CMS или самому писать мне кажеться зависит от тематики и от требований. Например если сайт где будут уроки, статьи и т.д. то тогда да самому лучше. Но если нужен новостной портал мощный где скажем каждый день будет появляться по 20 новостей тогда CMS это очевидняй выбор. Так как на CMS если есть знания PHP,HTML,CSS то можно такое сделать что некто и не поймет что это CMS и добавлять новости и сделать мега функционал на CMS с знаниями можно. Думаю со мной многие согласяться. Говорю чисто на своем примере так как сам долго учил языки программирования и т.д. Но вот щас появилась идея создать новостной портал. И создавать его я буду именно на CMS Joomla! Уже даже план составлен. Почему CMS ну тут понятно сейчас более 6000 разшерений на офф сайте и куча шаблонов. Шаблон я сам смогу нарисовать нужна только структура поэтому невижу ограничений в функциональности при выполнении определенных задач разумееться если знаеш хоть что то.)

Нурали

Круто! такую подробную информацию я еще не видел в интернете =). Всем советую учиться по видео-курсам и самоучителям Евгения Попова. Спасибо за информацию

Сергей

А над каким курсом cms системы Вы сейчас работаете? Мне кажется что это Drupal...

Виктор

Меня спрашивает друг: "Ты на каком движке свой сайт http://www.korosten-info.com написал?" Я говорю на joomla. А он, мол дай видеокурс я посмотрю и себе сделаю. "Неа" -говорю,- "сначала выучи алфавит, тоесть html и css, а уже потом берись за изучение движка"движка

Ваня

да

Сергей

Безусловно надо )))) Как еще можно так широко отрекламировать себя и свои возможности . Я Вам очень благодарен за все что делаете. Даете людям такие возможности о которых они сами не знают и даже не подозревают. И вот тому подтверждение http://www.spbmaster.com/ правда не все еще запустил но дело времени . СПАСИБО)))

kchenko

Согласен парни, учить надо и php и Java и html и Css, и все остальное, так как это во-первых: Приятно, интересно, и всегда радуешься чему-то новому изученному, второе: Так ты действительно начинаешь разбираться и видеть как все устроено, следовательно такие специалисты нужны всегда и всегда будут востребованы. Тут можно провести аналогию с богатыми марками автомобилей, разве их делают на заводе? ФИГ там, их делаю вообще вручную, заказы таких всего лишь 100 штук в год, но ребята которые это делают, живут с каждым годом все богаче, следовательно если CMS и прочее завоюет все, потребность в НОРМАЛЬНЫХ проектах отпадет а в КАЧЕСТВЕННЫХ ВОЗРАСТЕТ!, вот так ие мысли.

Артем

Так что HTML, CSS, PHP надо изучать обязательно

Артем

А мне CMS вообще не нравятся как то это глупо! Мне лучше когда проект своими руками написан)))

leonidius

При создании сайта Жоумла, обязательно ли устанавливать на мой комп, ещ? и хостинг? Не замедляет ли это скорость сайта? Может написал глупость, времени перелопачивать источники, практически нет. Спасибо, извините.

Стас

Привет! Работаю в веб-студии арт-директором. Работаем в основном с коробочными КМС: UMI и Битрикс. Каждая вторая наша работа не обходится без доведения различных сервисов, уже заложенных в коробочную CMS, до ума под свои нужды. И это не просто верстка каталога или корзины, это доработка самих функций тех же корзин, каталогов, новостей, интеграция с 1С и с другими внешними системами. И без знаний JS, PHP не обойтись никак.

Jarko

Пару лет назад казалось - ответ очевиден, сейчас не так все однозначно. Учить следует стандарты, а вот они как раз и не стандартизируются никак. Когда-то уверяли, что для программистов главным стандартом станет язык PL-1. Ну, и?.. Так что и сейчас HTML5, CSS3, WordPress3... А что поделаешь, пока идет развитие по экспоненте? Мелькнула, правда, идея, что надо все упрощать под различные типы девайсов - от настольника до наладонника... Хорошо-то как. Да только в том же вебе 92,7% старниц нарисовано черт знает по каким стандартам. И - ничего, типа сойдет... Так что, учите то, что сможете... Сам процесс вполне приятен. "Он всю жизнь готовился к тому, чтобы начать жить... И помер, так и не начав..."

Александр dreamwolf

что мы имеем: 1.различные CMS с различными возможностями,которые можно адаптировать для разных потребностей) 2.готовые варианты дизайнов)

Александр dreamwolf

Вынужден вас огорчить) исследовал эту тему,и что в итоге?) да,безусловно нынче куча CMS,которые можно использовать для создания разных сайтов,даже не зная программирования

Иван

Знания нужны, и знать такие технологии как XHTML, PHP, CSS, JavaScript, jQuery, AJAX и другие, просто необходимо чтобы суметь трансформировать, всем доступный, велосипед под свои нужды.

Денис

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

Александр

Заметил, что на Вашем сайте работает чпу. Очень прошу сделать видеоурок по данной теме.

Петька

А новый дизайн "для галочки" просто? Или будет наполнение блога?

Алексей Кравченко

Согласен с Евгением без знания HTML, CSS и PHP, CMS будет только как удобство наполнения сайта контекстом, а вот когда возникнет необходимость поменять готовый шаблон или переделать плагин или модуль под свои задачи то тут как раз и пригодится знание HTML, CSS и PHP.

Владимирр

Я думаю, движок или CMS пригодились бы для автоматизации некоторых процессов при управлении сайтом. Безусловно необходимо при этом обладать знаниями html, php и др. Сайт с нуля с помощью CMS без этих знаний - возможно, но в большей степени это просто рекламный ход для продвижения этих CMS.

Тимур

Да, я согласен с Евгением. Когда я познакомился с Джумлой и начал делать свой сайт - меня много что не устраивало, хотелось изменить под себя, но к сожалению копаться в запутанном исходном коде этой CMS системы мне не особо хотелось. CMS это решение для обычных сайтво

Ренат Габдуллин

Да вы что ? Упали все?! HTML и РНР продолжают развиваться!! А вы говорите нужны ли будут программисты, языки или конструкторы.. ужас и незачот !

Александр

Канешно нада знать, как можна нарисовать шедевр, незная как пользоваться кисточками!!!

MakerZ

Я стал всё больше разочаровываться в CSS из-за того, что разые браузеры по разному итерпретируют правила. Прекрасно выглядящие страницы в одном браузере в другом идут наперекосяк. Я имею ввиду тег div.

Владимирр

Можно купить КАМАЗ и развозить булочки по магазинам. Можно купить ВАЗ 2106 - это просто пик эволюции. Сайтов в интернете тьма тьмущая. Зачем все разные? Берите шаблоны и штампуйте. Зачем велосипед изобретать. Всё давно придумано за Вас.

Слава

А как же эволюция? Зачем ездить на машине, когда можно как и раньше - на лошади :) Зачем изобретать колесо, когда его уже изобрели?

Владимирр

А что нужно для того, чтобы создать движок собственными руками, "под себя"? Есть какое-нибудь руководство? Где этому можно поучиться?

Александр Пугач

Класный дизайн!!

Евгений Стыценков

абсолютно согласен

Сергей Патин

Все здорово!

Santehnick

Ну вот у себя сделал защиту) а учеников в курсе этому не научил :)

Михаил Пешехонов

Купил диск по Вордпрессу...просто супер )))спасибо)

Михаил Пешехонов

Новый дизайн супер !))

Сергей

Отличный дизайн!

Станислав

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

Elena

Работаю с Вордпрессом, проблем с этой цмской нет, но какие то специфические вещи приходится дорабатывать, долго и нуторно ковыряя код! А тот кто говорит, что цмс, это так детские забавы, не соглашусь, попробуйте сделать действительно качественный сайт на бесплатной цмс, и тогда раз 20 подумаешь, а может надо было с нуля)) пхп, хтмл и ксс, всегда будут актуальны, все мы хотим неповторимости, да и развиваются эти направления постоянно, например перерход на хтмл 5, так что не стоит списываь со счетов ;)

Павел Волков

Делал сайты на той же CMS Joomla и все равно требуются знания html и css, либо просто получиться не качественный сайт, ну хотя бы не уникальный!

xenitron

Привет Евгени это твой сайт? :) я учил php из твоего диска я хочу тебя кое о чом попросить, я знаю что тебе некогда но надеюсь типрочитаеш и ответиш мне по моему emailu. спосибо зоранее (Ваш Ученик) ti naidosh moi email v ruseller.com tam ia zaregistrirovalsia etim imenim ) mero predostorozhosti chtob i ktoto drugoi ne napisal :)

neDoc

Дмитрий, хоть Joomla и как Вы сказали выгоднее, но не всё так просто как кажется, у меня лично от сайтов на Жульке клиенты стали отказываться, ещё года полтора назад. В этом бизнесе тратятся очень большие деньги именно на уникальность ресурса. И многие мои знакомые давно перешли на рукописку. Ну или на самописные движки. А в тему поста- знать CSS. HTML. PHP. - нужно если ты действительно этим хочешь заниматься а если ещё и серьёзно, тогда и JS и AJAX и PERL тоже обязательно!!! ( и постоянно эти знания совершенствовать). А если нужно сделать галерею на тему "Как я провёл лето", тогда и CMS сканает. Евгений, твои курсы всегда с удовольствием просматриваю, чтоб освежить память.

Вася

Женек, объясни че такое прототип, плиззз!!

Дмитрий

Joomla 1.5 (http://www.joomla.org/) + Gantry-framework (http://www.gantry-framework.org/) + Photoshop (Fireworks) = 15 000 - 20 000 руб (Доход за 1 сайт, работа 2-3 недели) Joomla 1.5 (http://www.joomla.org/) + Шаблоны joomla (http://www.design4free.org/) = 4 500 - 7 000 (Доход за сайт, работа 2-3 дня) Второй вариант пользуется большим спросом так как выигрыш как от китайской продукции..Доступная цена!!!! Но в основе этого лежит фундамент - Основы XHTML, CSS, PHP, MySQL!!!

Lexa

CMS - инструмент для быстрого зарабатывания бабла на лоховатых клиентах, или для "пионэров". Качественный продукт на CMS не написать. Это громоздкие системы с массой ,обычно, ненужного функционала. Обидно что сайтостроение перешло из разряда "Hand made" в "однотипные поделки из детского конструктора". Сайтостроитель это прежде всего художник!!! Написать картину, это Вам не раскрасить "разукрашку". HTML, CSS, PHP - краски, палитра и кисть. CMS - дешевый (бесплатный) журнальчик + фломастеры. Уж лучше за всю жизнь создать несколько шедевров, чем наштамповать десятки однотипных, тошнотворных клонов. Сайтостроение это искусство (пусть даже это является основным доходом) , а не ремесло. А для искусства нужен талант! Хотя разработчики этих систем тоже очень талантливые люди. Красками, палитрой и кистью они владеют в совершенстве.

ВикторЮ

Мне 58 долблю диски Евгения Согласен основы сайтостроения знание HTML ,CSS, PHP Это всё! Поставил джумлу . Мороки море.Уже пару месяцев то одно, то другое клинит.

dima

Мне вот интересно: эти отзывы кто пишет??? орфографических ошибок куча. Я прочитал первый - посмеялся от души )))

Виктор

CMS - это удобно, просто, экономит время, но нет проявления своей индивидуальности, своих дизайнерских идей. А уроки Евгения - это класс!!!

Максим

Ну я тоже сам предпочитаю сайты делать. uCoz я использую только для личных и не слишком сложных проектов.

Bodik

Согласен с Максимом , сам держу 3 сайта на ucoz... е, Но благодаря урокам Евгения, смог сделать полезный и интересный локальный сайт для свей корпорации, в которой я сейчас и работаю. Вот кое что реализованное... 1. PHP+ MySQL 2. Файловый менеджер 3. Административная часть сайта (Закрыта для других) Планируется локальный ЧАТ !!! Можно ли такое на ucoz :) С уважением Богдан (Украина)

Максим

Народ, я сижу и смеюсь. Вы говорите, что Юкоз - говно. А вы говорите это даже не попытавшись в нем разобраться. На самом деле это очень мощная CMS для начинающих web-разработчиков. Лучше просто не придумать. Да еще и готовый хостинг в придачу - тоже нет лишней возни. >>мы получим дохлый поддомен с переделанным HTML 3!>> Мда. Мои тапочки смеются... В Юкозе предусмотрена возможность полного редизайна сайта. Хоть треугольный, хоть овальный сайт сделайте.

Герман

я когда-то пользовался этой сисетмой, но мне надоело, т.к все сайты похожи, конечно если другие прописывают эту систему, а мы только пользуемся! Тогда конечно все сайты будут похожи на друг друга, ещеесли пользоватся движком юкоз, что мы получим дохлый поддомен с переделанным HTML 3!

Артем

Юрий, Юкоз гавно не гавно, а местечко то популярное.

Юрий

Юкоз гавно-это понятно давным-давно.Это вообще непонятно что!!!!!!!!!!!!!!!

Relver

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

Артем

Куда все спешат?Мнение типа такое: --Учить языки "найн"--конструктору "respect", то что Вы выучите останется с Вами и пользы будет мальоха.Я начинал с ucoz(бля), зарегся, поковырялся в админ.панели, разобрался на 50% так, как еще слабо соображал в этом и забросил. Начал учить HTML+PHP+MySQL(не сложно--факт!) P.S. У каждого своя история успеха

Вовчик

Приколол коммент Влада (пост_1) ! Как же он педалит на ХТМЛе, если он и по русски то с ошибками пишЫт :) ?

Дулат

Получается, если я могу вязать этого еще не достаточно. что бы продавать инфотовар в инете. Мне нужно еще знать веб программирование, что бы создать сайт. Так? А послушать Азамата, тебя и других, то все пишут, что все так просто. Надо только захотеть! Например: Могу ли я создать такой же сайт в программе для чайников и разместить его на бесплатном домене?

Анатолий

Евгений, я блогадарен тебе за твои труды я прошел 1-й твой диск и уже начал проходить второй и я в восторге от того как ты обьясняеш.После прохождения первого диска я стал чувствовать себя уверено и уже создал 2 маленьких проекта на локальном компьютере ну в виде тренировки.А что касается CMS систем то я вообще их невоспринимаю в куча минусов как раз очень важных для меня например в плане дизайна.Но все таки хочу познать Joomla и возможно где-то и начну применять но а так на мой взглят это вообще придумано для тех кто не хочет учиться или просто для чайников которые даже не слышали о таких языках как HTML и PHP и т.д.

Юрий Д.

Евгений, ты молодец что продвигаешь эти темы в инете! Я сам обучался на твоих видеоуроках еще 2006 года и они очень мне помогают до сих пор, спасибо! Моё мнение таково, что основой движения нашего мира есть творчество, когда человек стремиться создать что то свое, оригинальное и отличное от других. Это касается и создания сайтов. Сам я стараюсь их делать безо всяких CMS, сам пишу код и создаю дизайны на Фотошопе. Это конечно намного дольше, чем сляпать несколько страничек на движке, но зато меня интересует сам процесс создания-это раз, а во вторых я могу сделать то, что я сам хочу, а не то, что мне предлагают создатели движков. Хотя многие создатели сайтов из моих знакомых рекомендуют: изучай Джумлу или Друпал, зачем тратить время на то, что уже готово. Я с этим принципиально не согласен, потому как считаю что ТВОРЧЕСТВО НЕ ДОЛЖНО БЫТЬ ПОСТАВЛЕНО НА КОНВЕЕРНОЕ ПРОИЗВОДСТВО! Поэтому обязательно нужно изучать и знать и РНР и HTML и CSS и XHTML!

Анатолий

Я согласен с тем что без знаний HTML CSS и PHP некуда а насчет CMS систем недавно ознакомился с нескалькими например DATA LIVE ENGINE и еще с одной название непомню вообще впечетление некакое по мне так это ПОЛНЫЙ ОТСТОЙ! Что то заменить челая проблема что-то добавить в дизайн тоже не для новчика в этом деле поэтому там уж кому как а по мне нече хорошего в них нет. Конечно это только мое мнение!

Alexander

Евгений я с вами согласен мне 13 лет и мне мой брат сказал учит HTML CSS PHP и скинул ваши уроки как бы чтоб я создал свой сайт. Вот и я хочу эти сказать что я думаю все навыки когда нибудь понадобится С уважением Карпинск Сверл.Обл

grin

Базовые знания html обязательно нужны.

Вадим

"С какого перепуга писать сайт с нуля лучше чем использовать CMS? Если речь идет о сайте с не сложной структурой и функционалом, то может быть, а если это портал? С чего Вы взяли что взломать CMS проще чем самописный, корявый и дрявый код? Особенно если человек учился код писать на уроках автора..." CMS взломать на много проще, ибо в Интернете куча сайтов с одинаковыми CMS, различающимися только дизайном, и так сказать, хакеры специально ломают те или иные CMS, потому что их много, вряд ли те же хакеры будут пытаться взломать сайт с уникальным кодом, ибо для этого придётся изучать, что же там «программёр» написал и где же у него «дыра», на что потребуется много времени и сил, ему будет просто не выгодно этим заниматься. Многие известные сайты «самописные», ибо это безопасней на много, чем использование популярных CMS. Не знаю как остальные, но я, сразу забочусь о безопасности и тестирую по многу раз (пытаюсь думать как хакер), чтоб потом не возникало проблем.

Ирина

Моя знакомая без базовых знаний пытается работать с csm но на данный момент с боооольшим трудом. Ей постоянно надо шнырять в коде и что-то исправлять... Так что все эти темы, что с готовым движком разберется кто угодно - всего лишь маркетинговый ход продавца.

fanat

Евгений! Огромное Вам спасибо за все что Вы делаете, Вы просто супер!

Мое имя

С какого перепуга писать сайт с нуля лучше чем использовать CMS? Если речь идет о сайте с не сложной структурой и функционалом, то может быть, а если это портал? С чего Вы взяли что взломать CMS проще чем самописный, корявый и дрявый код? Особенно если человек учился код писать на уроках автора...

Неизвестный

Надо изучать конечно

Muslim

Da konechno izuchat, ф

Dima

Народ, вот доказательство того что знание HTML и др. нужно-- Дайте кто нибудь ссылку нормального СMS сайта третьего уровня.

Sanya

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

Ostap Bender

Куй железо не отходя от кассы! все способы подойдут, но сайты-клоны и тройные домены - не радуют никого

Алексей

Создание сайта в CMS у меня не вызывает такого интереса как делать сайт абсолютно с нуля, CMS стараюсь избегать, пользуюсь ими только по необходимости.Несмотря на на то что в самых последних CMS есть вроде бы все что нужно для создания сайта хорошего уровня ,все равно небыло никогда такого ,чтоб не приходилось копаться в их "кишках", и как бы там дальше не шёл прогресс я считаю что знание языков для создания хорошего сайта необходимо!!

Антон

Евгений Вам за ваши труды большёй респект и уважуха!!!!!

Гражданин_РФ

Господа давайте скажем честно! Будущие за CMS, причем таких, в которых не надо знать РHP+CSS+HTML и др. И это очень печально. Такова обратная сторона монеты под названием прогресс. Что касается настоящего времени, то связки типа: РHP+CSS+HTML - ОБЯЗАТЕЛЬНЫ. В топку эти все шаблоны от которых тошнит.

Slot

Дайте миру еще более простой интерфейс и мир ответит еще более тупым юзером. Вопрос который рассмотрен в этой статье, строго говоря относится к технологии сайтостроения. РHP+CSS+HTML ИЛИ CMS? Быть или не быть... И лежит в области философии (которую все не любят). Говорят о том, что не будет программистов - это не так. Как только в мире станет меньше программистов их зарплаты вырастут и будет много программистов :-). СMS - из интерфейса пользователя постепенно превращается в инструмент профессионала и здесь возникает вопрос. На сколько вы профессионал? Если вы себя таким считаете то надо понимать технологию. А значит знать хотя бы понимать РHP+CSS+HTML. Но на мой взгляд детальное знание этого. Все равно, что умение самому сделать домну выплавить сталь и сделать деталь.Это не перспективно. Сейчас СМS это инструмент. для создания ДЕМО сайта, как и бесплатный шаблон. Настоящий инструмент это как правильно сказано CodeIgniter. И это уже панорамирование. Вот как то так....

Роман (Днепр)

Лично мое мнение такого: 1. Взять готовый ЦСМ (или других готовых систем) каркас и подкорректировать его под свой лад, под свой вкус, под свою уникальность. 2. Писать сайт ОТ и ДО своими руками. Да, долго, да, будет где-то косо-криво, но потом, когда вам нужно будет что-то изменить в коде, вы с закрытыми глазами сможете найти тот участок, который нужно изменить. Я думаю, будет не очень удобно рыть в 2-тонном коде, который вы видите в 1-й раз. Человек, который прошел систему укоз, заявляю, что будет намного быстрее в дальнейшем и удобнее редактировать ваш сайт написаны руками, чем тот, который был просто поставлен.

weblikbez.net

Саше про капчу. Уроки Евгений создает очень полезные, и вебдизайн и вебпрограммирование освоил не плохо, но обычное программирование видимо не его конек. На http://weblikbez.net/askme.php я сляпал простой динамический запрос суммы. Если обновлять страницу он меняется. При желании можно выводит (подвязать) картинки цифр или суммы. Если есть интерес, то там же можно уточнить, что хочется от капчи и я выложу варианты кодов. Вебпрограмирование только осваиваю, а писать проги еще на ПМК начал. Кстати, в школе и вузе учат программированию на Паскале и Бейсике, хотя и есть ООЯ - СИ, VB, Borland и др. Начинают с азов. И кто ИЗУЧАЕТ электронику (и компы тоже) элементную базу тоже учат и диоды и таранзисторы :)! А на запреты от "спама" шулерам начхать!

weblikbez.net

Александру (говноед) спасибо. Меня коробило от "русской" речи, то, что могут писать и не русскоговорящие, я даже не подумал. Они молодцы, знают несколько языков. Хуже когда так пишут с одним языком. А вообще можно сначала в ворде написать, он сам многие ляпы уберет или подскажет ошибки.. А что такое движок? Это по сути ИСХОДНИК хорошо сделанного сайта, со скриптами и прочим. Раньше были шаблоны html, теперь серьезнее. Нужно ли изучать html? Насколько я догадываюсь, пользователь получает сайт пока еще на html, а уж на каком языке его сварганили… Навороченные языки! Сейчас выпускают супер пупер машины, а простенькие велосипеды, продолжают выпускать и активно использовать (даже самокаты). Думайте – умрет ли скоро html? А что бы запустить движок, его тоже изучить надо, а уж чтобы научиться его перенастраивать под себя… Не так то это просто, как кажется .

REXEV

Для себя для удовольствия, я делаю сайты ручками, использую HTML, CSS и PHP. А заказы, шабашки, что то очень быстрое делаю на CMS.

bilan4eg@yandex.ru

Здравствуйте Евгений. Хотелось бы вас попросить чтоб вы сделали видео урок по созданию сайта на весь экран, т.е. не зависимо от разрешения экрана чтоб сайт расплывался на весь экран. Я думаю вы меня поняли))) Я в этом деле новичок, решил взяться и мне нужно именно такой. Если вы уже делали такой урок дайте пожалуйста ссылку, буду очень признателен. Хотелось бы узнать, прочитали вы это сообщение и соберетесь делать это? Не могли ба вы ответить мне на почту.bilan4eg@yandex.ru

Александр

Из всего прочитанного сделал вывод: каждый должен заниматься своим делом. Если человеку нужен автомобиль, то мало кому( разве что любителю) придёт мысль строить АВТО своими руками. Зачем человеку, который собирается использовать сайт,учиться создавать его. Может быть лучше предлагать курсы по дальнейшему использованию сайта, как выходить из тех или иных ситуаций, напрмер, когда твой сайт забанили, и пр. заморочек, которые возникают в процессе пользования. Господа программисты, предлагайте вот именно такого рода продукты. Снова вернусь к этой же аналогии: зачем наезднику теперешнего авто знать технологию автомобилестроения? Шофёра даже на заре создания автомобилей к этому не привлекали.

Павел

На самом деле взломать их не так то просто. Конечно это работает при том условии что все работает правильно, и все дыры закрыты. Но дело в том что любая система не даст всех функций. Когда ты умеешь писать скрипты на php сам и вставлять их в системы управления то цены тебе нет. Ведь например программисты двидка джолма не вмонтировали в свой движок скрипт для рассылок которые используются при ведении инфо бизнеса, да и просто когда человек заботится о своей аудитории... Возможно что то подобное там есть, но того качества, и продуманности работы все ровно не добиться ИМХО.

Руслан (inginer)

Лучше надо писать сайт самому. Готовых Движков очень легко взломать оп моему.

гавноед

Да почитал здесь ваши коменты, и уж простите не сдержался! Во-первых, по поводу безграмотности написания. Хотелось бы напомнить, что доступ к блогу имеют пользователи со всего мира, да-да именно со всего мира, а не с России. И вполне очевидно, что при написании коментов, могут(читай будут) возникать ошибки, и это вполне нормально для любого АДЕКВАТНОГО человека. Вот я например с Украины, и русского языка в школе не изучал его благополучно сменили на Английский, о чем я благодарен нашей власти. В данный момент, временно проживаю в США и естественно общаюсь на Английском, кроме того являюсь Модератором одного англоязычного форума. И вы знаете, на каком "ломаном языке" пишут и общаются люди? И каких ошибок допускаются? Но не один человек некогда об этом не упрекнет оппонента, так как это нормально в любом адекватном обществе, хотя Английский является "мировым" языком - знания которого является признаком хорошего тона. И кстати знания "великого и могучего" нечем вам не помогут в WEB-програмировании в отличии от Английского, так что делайте выводы... Хотя доказывать что-либо на пост-советском пространстве, как правило не имеет смысла!

TheIVA

Все уже много чего написали. Могу добавить только то что недавно наткнулся на движок сайта "Одноклассники" стоимостью в 50$. И на движок сайта "В контакте" с готовым DEMO сайтом на котором можно зайти под логином админа и посмотреть все его прелести. Прикольно, но помойму незаконно(. Да и такой разухабистый движок никому не нужен ИМХО.

Prostoy

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

Денис

Да пускай создают фальшивые сайты-клоны, в которых уже можно с закрытыми глазами водить мышкой...а тем более найти что-то не займет много времени, по существу люди боятся нового! Лично мне не чуждо новое, таких как я возможно не так много=) за-то мы прохаваней=) Всегда приятно посмотреть на вещи сделанные руками человека, через "кровь" и пот, а когда сам это делаешь это вдвойне приятней.каждый выбирает для себя путь который легче... PS. Не занимайтесь ерундой, придумываете новое.

Александр

Да почитал здесь ваши коменты, и уж простите не сдержался! Во-первых, по поводу безграмотности написания. Хотелось бы напомнить, что доступ к блогу имеют пользователи со всего мира, да-да именно со всего мира, а не с России. И вполне очевидно, что при написании коментов, могут(читай будут) возникать ошибки, и это вполне нормально для любого АДЕКВАТНОГО человека. Вот я например с Украины, и русского языка в школе не изучал его благополучно сменили на Английский, о чем я благодарен нашей власти. В данный момент, временно проживаю в США и естественно общаюсь на Английском, кроме того являюсь Модератором одного англоязычного форума. И вы знаете, на каком "ломаном языке" пишут и общаются люди? И каких ошибок допускаются? Но не один человек некогда об этом не упрекнет оппонента, так как это нормально в любом адекватном обществе, хотя Английский является "мировым" языком - знания которого является признаком хорошего тона. И кстати знания "великого и могучего" нечем вам не помогут в WEB-програмировании в отличии от Английского, так что делайте выводы... Хотя доказывать что-либо на пост-советском пространстве, как правило не имеет смысла!

ankad

Не отображается кириллица в Ignite Gallery при создании фотогалереи в Джумле. Кто знает, как решить эту проблему, помогите, пожалуйста!

Goodspeed

А тут и думать нечего. Да, CMS для кого-то хороши, потому как не заставляют много думать: знай жми кнопки, да делай что говорят. Однако - это, по-любому, рамки которые ограничивают полет фантазии. Кроме того, основой любого сайта всегда будет код и чтобы "причесать" его так, как хочется вашей фантазии и видится вашему воображению - надо знать "что", "где" и "зачем". Так что, лично я за то, чтобы знать языки.

Семён Семёныч

Однако ж вынужден не согласиться с противниками того же укоза)). Всегда мы берём по требованию своему. Не буду же я брать экскаватор для работы в огороде. И наоборот. Так что в каждом индивидуальном случае индивидуальное решение. А доменное имя третьего уровня вы можете сменить на любое другое, благо есть такая функция)))

Виктор Ильич

Гумберту. Гумберту: Ваш комментарий понравился тем, что все знаки препинания расставлены правильно, текст написан почти без ошибок, однако одна всё-таки имеется: "иногда противоречащих друг друга... ". Следовало бы написать: ...друг другу. Я, также как и Вы, так же болею за чистоту русского языка. Комментариев по поводу статьи не оставляю, т.к. только вчера отправил заказ Евгению на 3 диска. Когда их изучу, обязательно будут и комментарии.

Klim3D

Если хорошо знать php, html, css i java, то не надо никаких cms! Евгений создает очень хорошые уроки и если очень сильно хочется бить мастером надо много работать над етим, а главное определится над чем работать!

Иван

CMS конечно хорошо!Но я думаю,что всётаки язык программирования знать необходимо,хотя бы потому, что бы иметь возможность выразить себя,свои фантазии в оформлении сайта.Возможности CMS всётаки сильно ограничены,а иметь ширпотреб в интернете-не самый лучший вариант.Моё мнение-CMS,это стартовая площадка для СОЗДАНИЯ НАСТОЯЩЕГОсайта.

iluha

тут на одник комментах можно обучающий курс составлять )), ну или, ликбез

Саша

Евгений! В Вашем видеоуроке (в курсе по блогу) я ожидал увидеть динамическую капчу. Тема не раскрыта! Прошу что-то придумать и выложить в паблик. Мое мыло - fantazer99@mail.ru P. S. А в целом видеоурок по пхп мну очень понравился! Продолжай в том же духе!

Борис

Спорить по поводу ненужности знаний в програмировании - это глупо, поскольку, даже, чтобы корректно отобразить какой-то блок на сайте, нужно залезть в сss стиль или в php-файл. А вот насчет CMS могу сказать следующее - если админы сайта http://www.whitehouse.gov/ выбрали Drupal, то, наверное, ребята, - это что-то значит. Не думаю, что они "школьники" или "малоопытные" или еще какие-то. Просто такие CMS как Drupal, Joomla, Data Life Engine, Wordpress - это признанные качественные продукты, которыми пользуется весь мир. Так тогда, действительно, зачем мастерить велосипед?

Александр

Брал у друга диски Евгения прошол полностью курс по PHP, лично довольный и знаю что эти CMS сайты видны ещо за 5 километров ну оно просто не то что должно было бы быть самое что есть лутше это написание сайта своими руками, индивидуальных сайтов в сети не так уш много, но если от руки он зделан качественно так ему замены нет!!!!! Лично я прошол диски Евгения уже месяца два назад, и пробывал делать сам сайт со своим дизайном свою базу все по своему но сейчас как то потерялся знание есть этого PHP но внедрить его незнаю куда, немогу придумать тематику сайта...... обидно но все равно хочется сделать сайт своими руками.............

rubis_bi

Всем привет! Терпеливо прочитал комментарии. Серьезная тема вопроса, какие различия мнений! Ребята, да вы просто все геннии возрождающейся России, какой к черту кризис! Более полугода тема в обсуждении, мне с вами очень оптимистично! Всем респект. Автор знает по каким струнам ударить!

Алексей

Брал у друга посмотреть ваш курс. Он помог мне изучить основы, в данный момент занимаюсь разработкой модификаций под форумы IPB. А по поводу cms - если есть знания - почему бы не написать индивидуально под себя?))

Юрий

Я, лично считаю что сайт на CMS это быстро, красиво и удобно, и если ты сделал резервную копию на хостинге, то можно смело спать и не думать что его в этот момент кто-то ломает, но и пусть ломает ввостановил да и все, а если сайт предназначен для банка то пускай этим наверное занимаются именно настоящие проффисионалы, и пишут супер-пупер защиту!!!

анатолий

куда ни крути а от сайтов на движках никуда не уйти ну также Вы должны со мной согласиться Ну очень уж удобно А воще считаю что на РHP хоть один сайт но должен быть чтоб служба медом не казалась ну также

Bujhm

Как бы там ни было CMS штука полезная и нужная. Судите сами, самописный скрипт обязательно требует прогона и отладки которая может занять приличное время и не факт что он будет удачным по всем параметрам. CMS представляет собой набор уже отлаженных и постоянно тестируемых скриптов. Ничто не мешает вам по мере вникания в суть сайтостроения освоить PHP и прочие прелести, но это уже вопрос професионализма, до какого уровня вы хотите дорасти. А Евгению огромный респект и уважуха. Человек достиг определенных успехов не впариванием лапши на уши, а действительно делая полезное дело. Достойный пример для многих.

миша

в топку этот CMS сегодня нашел как взломать это джумлу... за 5 минут получил полностью доступ к админке... к базе данных, и ко все что можно... лучше учить самому языки, чтоб не попасть в такую ситуацию, когда ты платишь бабло за хостинг и домен, и тут бац все твои старания сносят к чертям, или забирают у тебя все пароли на сайте... и гг..

Андрій

Уроки в Евгения прикольні. Багато чого вивчив. Joomla цікаво і просто, але для настройки сайту під себе треба багато копатись в коді. Надаю перевагу самописним сайтам.

Александр

Я тоже соглашусь с Евгением, хотя бы потому что кто-то пишет эти CMS. Без знаний HTML,CSS и PHP это было бы невозможно! =)

Григорий

Евгений, спасибо огромное за видеокурсы. Все очень подробно объясняется. Информация легко усваивается новичком, и это очень важно. Изучать html, php и т.д. НУЖНО! Без этих знаний, хотя-бы базовых, будет невозможно что-либо подправить или настроить на сайте. Профи в программировании, могут сколько угодно говорить что движки для сайтов это неповоротливые монстры, с кучей уязвимостей и прочих недостатков. Но я хочу заметить что, форумы без этих самых движков просто не могут существовать. И у них тоже есть уязвимости. И от этого никуда не деться. Тем более что, самому написать сложную систему, да еще без дыр в безопастности - практически нереально. Движки использовать можно и нужно, но следует учитывать тот факт, что все нужно настраивать на свое усмотрение. Капча здесь прикольная. Но возможно что проверка на спам обрабатывается на стороне сервера. Например удаление активной ссылки, проверка на наличие запрещенных слов в тексте и т.д.

Сашка

Вот фреймворки это другое дело, благодаря им профессиональные программисты своим коллегам и начинающим, позволяют создавать высококачественные продукты в короткие сроки и получать свои деньги и приятные отзывы от заказчика. Евгений - мужчина, так держать. Хозяин своей судьбы сразу видно, и спортом занимаеться и бизнес создал и сын есть и с женой одно по сути дело делают. Мне очень помог курс Евгения по PHP и MySQL, когда передо мной поставили задачу создать сайт для организации. Я на тот момент хорошо владел Delphi, базами данных (MS SQL Server, знал уже все "примочки" реляционных БД, связи там целостность и все такое), не плохо владел HTML, CSS, а благодаря его курсу буквально за пару часов понял все прелести и суть разработки динамических Web - сайтов с использованием PHP. И был приятно удивлен!!! В данный момент частенько применяю на практике статьи из Ваших журналов. Спасибо, Вам Евгений за те великие и бесценные труды, которые Вы делаете не только для начинающих, но и для практикующих Web - мастеров. Удачи Вам, здоровья и процветания на всех поприщах!!!

Сашка

Да CMS это вешь нужная, но практически все они созданы для универсальных нужд, а УНИВЕСАЛИЗАЦИЯ ВСЕГДА БЫЛА ВРАГОМ СПЕЦИАЛИЗАЦИИ. Вообщем что я хочу сказать, реализация всегда должна зависеть от задачи. Если Вам нужно создать свой сайт визитку или что то в этом роде, то есть Вы не видите себя в роли профессионального программиста, то можно ограничиться изучением CMS (хотя и там знания азов верстки и программирования будут необходимы), а если ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ ваш хлеб, безусловно без знания языков программирования Вам не обойтись. И что намазано на Ваш хлеб будет напрямую зависеть от того насколько хорошо вы владеете языками программирования и умеете применять свои знания на практике. А программирование ни куда не исчезает, оно лишь постоянно совершенствуется. Мастера которые когдато творили на асемблере, по сути сами создали структурные языки для того чтобы облегчить себе работу. Это эволюция которая идет стремительными темпами, главное постоянно развиваться. Я Вот только не понимаю разработчиков CMS (особенно бесплатных), они по всей видимости не уважают своих коллег, своими трудами они забирают у других программистов много заказов. Пытаються автоматизировать работу программиста ))), для чего? Я благодарен Гейтсу, что когдато очень давно он придумал зарабатывать деньги на продаже программного обеспечения. Я понимаю разработчиков ShopScript, Битрикс, и других коммерческих продуктов - они ведь большие деньги на этом зарабатывают.

Алекс

Скажите, а если я не веб дизайнер и мне не нужно ни С#, ни Java? Я посмотрел курс, сделал выводы и через 3 дня у меня был готов ПРОСТОЙ сайт для воих нужд. Я так понимаю, что этот курс предназначен не для проффесиональных веб дизайнеров, а таких как я. Кто-то тут приводит примеры на сайты социальных сетей и говорит, что только HTML CSS PHP не отделаешься... Да о чем эти люди говорят??? У меня знакомый работает на odnoklassniki.ru (я из Латвии) Так там программеров сидит больше 20-ти человек и с хорошей зарплатой. Явно все эти люди не начинали делать этот сайт, после просмотра курса Евгения. Каждый из них учился по 4-5 лет. И конкурсный отбор при устройстве на работу был не 5-ти минутным. Я понимаю, что есть умники, которые должны вставить свои 5 копеек. Но это ж пособие для начинающих, а никак не для администраторов и программеров известных сайтов. Таких видео материалов нет или почти нет в сети. Лично от меня большое спасибо Евгению за проделанную работу.

Влад

Молодец Евгений, даёт именно то что вам нужно и доступным для всех языком объясняет (и не плохо и честно на этом зарабатывает, этому кстати тоже можете у него поучиться)) ну а кто хочет более серьёзных знаний, идите на спец курсы.

Ramzes

Я шас по вашему кутрсу начинаю учить PHP.

Добрый дядя Доган

Всем доброго времени суток. Там чуть выше, Артем (Дата: 2009-09-01 11:44:54) поставил точку во всех ваших спорах. Нужно идти по пути наименьшего сопротивления. Тратить месяцы и годы на изучение кодов? Лучше Богу помолитесь... Каждый своему. Экономически нужно свои сайты продумывать, а не умиляться дизайну и "Собственному" знанию языков (в желе))) Я сейчас, конечно, к одиночкам и небольшим группам обращаюсь... И ещё, сделайте (за одно и потренируетесь) каждый хоть по одному благотворительному сайту (ну там запросы детских домов своего города разместите или ещё что...)! Вооооот. Прислушайтесь! Я - будущий интернет-магнат в будущем интернета с персональными паспортами! И, кстати, насчет Бога... я серьезно! )))

Сергей

Я всегда был негативно настроен против любых движков =) Это же классно, когда сидишь, мучаешься над кодом сам, а потом он раз! И заработал! А CMS поставишь, халявный дизайн повесишь и потеряешь к этому сайту интерес.... Когда сайт разработал полностью сам тогда и выращивать это детище приятнее =) Кстати народ, что за прикол такой: что все такие безграмотные пошли?! Это что, модно так нынче?!?!? Вы свои комментарии почитайте!!! Или это дети пишут?

alex

как по мне без этого ни куда и ни как не обойтись, в любом случае нужно знать как минимум азы, даже с готовой цмс как минимум нужно знать стандартные тегы хтмл и цсс...не так ли? --------------------------------------------------- Lerunya http://farshes.ru/ уроки по хтмл, флеш

Ulan

Лично я предпочетаю делать всё самому, чем пользоваться чужими знаниями. В смысле готовыми движками. Евгению огромное спасибо за его труд. Я даже сказал бы что его труд (видео уроки) который он проделал должен быть намного дороже.

Вадим

Я тоже, как и все, согласен с Евгением. И ищё как с тобой лично связатся?

Евгений

CMS - не всегда нужна, не один серьезный проект не обойдется без помощи программиста и уж точно использовать CMS не станет. В основном люди ставят cms когда у них нет денег на заказ программиста или еще чего. Но как подметил Евгений, cms - действительно может послужить хорошнй заготовкой, перед созданием сайта, хотя я пользуюсь той что написал сам, и никогда не использовал чужие...

Armen

Видимо вопрос не в том кто каким инструментом владеет а какой нужен результат и за какое время. Знание написания скриптов и БД, безусловно, большой плюс. Но... в свое время Сишники ворчали на Дельфи. Как оказалось не зря. Если хочешь кодинг, фанатаешь от этого, пожалуйста. Но эра ВИЗУЛЬНОГО проектирования наступила, поэтому все меньше и меньше народу будет тратить время на кодинг. Это уже не для всех. Лень матушка))

<script></script>

даа

Даша

спасибо !! и всем привет!!

Сергей

Евгений, спасибо за толковые уроки и блог. Вопрос, где берете картинки для статей?

inginer

Надо кончено изучат php Спасибо тебя Евгений Попов за &quot;Все Технические Моменты Онлайн Бизнеса в Видеоформате 2 или PHP+MySQL для начинающих&quot; Вот я что создал www.megabox.uz после этих уроков!

Анна

Из обсуждения вынесла три основные вещи: учимся грамотно излагать свои мысли на русском языке (ибо не уметь этого просто стыдно), CMS это здорово, но для действительно хорошего результата необходимо все-таки знать HTML, CSS, PHP. Вот только в какой последовательности лучше эти вещи изучать? К примеру, я начинала с HTML, затем осваивала CSS, а уж после приступила к PHP. Думаю, это правильно. Про CMS читала, но на практике еще не использовала. Отсюда вопрос: использование CMS лучше начинать когда человек уже достаточно хорошо овладел тремя выше названными языками, либо же в процессе их изучения? Или второго вариата лучше избежать, дабы не возникло каши в голове?

Maksim

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

Sergey

Да, следовало бы обрезать длинные слова)

buyuk

oleg000_som я стобой 200% согласен и всем удачи!!!

spensor

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

oleg000_som

Всем привет, по поводу &quot;маркамэ&quot;: мы делаем то, что считаем важным... для меня сейчас важнее видеоуроки нашего &quot;отца сайтостроения&quot; чем учеба в универе... если же он смог на этом зарабатывать деньги (впрочем для чего мы и учимся в вузах), то почему я не могу? (сейчас завершаю &quot;создание блога&quot; в PHP+Mysql курс для начинающих) ... а по поводу &quot;готовых сайтов на движках&quot;- особо не увлекался... пробовал что-то на ucoz- не понравилось.... Знание-сила...

alex

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

Вова

Почему после упсешной установки денвера,я отправляю письмо сервер(текст письма русский), при проверки(при открытии письма на сервере) в тексте письма одни иероглифы не похожие на русский язык? Пс: за ранее спасибо

Алик

Arnold, я учусь в институте и скажу что этого не достаточно!

Алексей

///Комментарий добавил(а): Arnold Дата: 2009-09-16 21:56:55 Я считаю, что нужно учиться в Институте... если хочется добиться в этом деле прогресса. Всё остальное - это не программирование, а &quot;макрамэ&quot;.// Ерунда Не нужно быть таким наивным. Факт обучения в институте совсем не означает что выпускник ВУЗа будет именно программировать, а не заниматься &quot;макрамэ&quot;

Arnold

Я считаю, что нужно учиться в Институте... если хочется добиться в этом деле прогресса. Всё остальное - это не программирование, а &quot;макрамэ&quot;.

Zak

По мне так, лучше CMS!!!! на кой *** заморачиваться? &quot;Завтра&quot; вообще придумают интернет - в мозг себе вставлять. Юзабилити, однако!!!!))) Дак, что теперь? С &quot;php&quot; на хирурга переучиваться, в пол жизни? :D Айда в мед училище все!))) У кого-нить курсы по &quot;мозгам&quot; тут есть? :D Ps. не, судя по русскому языку некоторых &quot;медведов&quot;... с мозгами полный ПРЕВЕД :D :D :D

Вячеслав Троцак

Вопрос какую цель ставишь перед собой, какой тип сайта. Если у тебя есть суперуникальная информация, то CMS вполне достаточно для раскрутки. Если такую информацию знают несколько, то здесь уже серьезно садись за языки вэб-программирования, п.ч. прийдется бороться за юзабилити, удобство. У меня есть сайт, который я сделал с помощью языков - клуб по переписке &quot;Эдельвейс&quot;, там больше функциональность нужна, база данных и т.д. и есть несколько блогов для контента на блоггере, LJ, блог.ру и пока я этим вполне доволен, появилась новая тема - за несколько минут уже новый блог. Хотя в плане монетизации сайта, основную роль конечно играет клуб друзей по переписке &quot;Эдельвейс&quot;. Если хочешь серьезно заниматься интернет-бизнесом учи языки английский, майсикьюэль, пшп или си, джава-скрипт, штмл, ксс, СЕО, психологию, риторику, графику, фотографию, орфографию - обязательно пригодится.

Rokta

Я занимаюсь программированием с 9 класса(сейчас мне 30 лет). Программировал в основном на Borland С, FoxPro, немного ASM и я Вас уверяю, что никакой движок не заменет то, что зделано собственными руками. Как по оптимизации кода так и по системе алгоритмизации исходника. Добавлю, что все на сегодняшний день движки и в том числе визуальные языки программирования, направлены на скорость и простоту создания продуктов. В связи с этим как таковых программистов перестает существовать, они превращаються в опытных Юзеров ;) Так как они не знают как устроены библиотеке, функции, процедурные модули. А ответ их - &quot;А зачем нам изобретать велосипед?&quot;. А я считаю что нужно просто знать хотябы - как он устроен. Это лично мое мнение. Евгений спасибо за твой курс PHP+MySQL раньше не писал под интернет, сейчас с удовольствием.

Гасан

Я согласен с Евгением по поводу того что по-любому в процессе работы по той же Joomla приходиться копаться в CSS+PHP+HTML.Лично я стал изучать сначала курсы по HTML после CSS,а сейчас уже joomla.Все благодаря видеокурсам Евгения! На данный момент зная базовые понятия этих программ мне легче перестраивать Joomla под себя.На самом деле зачем сидеть и писать когда уже написано,осталось только пропечатать )) Кстати мой музыкальный портал почти уже готов и вышлю скоро ссылку.Кстати жаль что тут смайликов нету ))

Артем

А.Бал.Деть. Просто таки умиляет с какой злой воодушевленностью программисты накинулись на цмс: тут тебе и &quot;большой вес визитки&quot; (и чего?32мб? у вас какой хостинг, чтобы 32мб было тяжело?), тут и &quot;что нужно не прикрутишь&quot;(примеры «не экзотики» в студию- чего нельзя прикрутить?) и &quot;не мышкой в админке водить&quot; (а вы сложности ищите?) и еще лучше это &quot;но все заказывают в конторах, зная про джумлу&quot;. Не Знают. Я показал шаблоны дж. Я видел, как загорелись их глаза. я предложил знакомым- сказал сколько будет стоить сайт... Заявляю- сайты, которые пишут программисты-недоучки в фирмах не стоят тех денег, которые просят- да за пятьдесят тысяч- Джумла, платный шаблон с дорогим дизайном, хор.хостинг, 100долл. за шапку дизайнеру, 300уе-тонну статей и ссылки. На данный момент я сделал шесть сайтов. Все джумла- корпоративные. Я смог установить ВСЕ бесплатно, за что программисты попросили бы денег. Главное-клиент смотрит портфолио фирмы «сайт за 50т.р.», потом свой «мой» сайт на джумле за 30- говорит «хорошо» и отдает 20 на «первичную» раскрутку. Программистам -противникам цмс: 1. Джумла- миллионы человекочасов асов программирования. 2. Создатели Джумлы виртуозы кода. 3. Нет ничего, что было бы нельзя сделать на джумле (кроме экзотики). Разработчики джумлы на голову выше тех, кто здесь представляется программистом. Значит, Изначально мой сайт лучше, чем Ваш. Программисты, начинайте писать расширения под Джумлу- мы скажем Вам спасибо.

Дима

Согласен с Ольгой. Распелись. Надо главное не забывать - чтоб сайт был удобен пользователю, с практичным дизайном - в тон со своим предназначением, целью. посмотрите например сайт испанского дизайнера http://www.danielfajardo.com и его работы. Все на php, но это не столь важно. Важна подача информации, простота и красота. Такие вещи - редкость.

[m.k]

+1. Знать PHP, CSS и HTML очень полезно. Можно и любой дизайн на CMS натянуть и движок доработать под свои нужды. Если использовать стандартную CMS с обычным шаблоном, то подобных сайтов встретится немало. А в каждом сайте должна быть своя изюминка. ИМХО.

Ольга

Ну что вы так разоряетесь...Сначала-школа, потом-институт, потом-аспирантура и т.д. За уши никто не тянет. Хватает начальных знаний - отлично! Потянуло узнать побольше - в добрый путь! В чем проблема то? Всем людям разное нужно. И каждый сам выбирает, что ему изучать, а что - нет. Я после Жениных курсов почувствовала интерес к CSS. Это - не язык программирования, это - целая философия, искусство. А полгода назад я не знала, как компьютер правильно выключать. Каждому - свое. И развитие идет в разные стороны: как солнечный свет. И это - всё.

shackih

На работе построен Интранет!!! нужен бесплатный, понятный и максимально &quot;плагинный&quot; CMS!!! Ребята, дайте совет пож. З.Ы. Смотрю, читаю уроки Жени! Диву даюсь! МОЛОДЕЦ!!! Андрей. Одесса

Вячеслав

Дмитрию меньше 15 лет?

Дмитрий

скачал несколько ваших дисков в сети(бесплатно) ТК есчо не работаю а маме с папой до этого дело маленькое да многому учат но иногда хочеться почитать книги и вот тут вознекают проблемы хорошую книгу некупиш ТК её у нас непродают или она лежит в вузавских библиотеках а с компьютера читать весьма неудобно и накладно в добавок ко всему глаза жалко. ваши курсы мне помогли создать сайт и щас я надумываю его улутьшить там всякими джава скрипами...) спасибо вам за вашу работу. укоз не признаю легче написать самому покрайней мере буду знать как он работакт при каждом нажатии а то что там...

Александр

Я думаю, что базовые языки учить все-таки надо. Это как в жизни. Зачем изучать иностранный язык, чтобы переводить? Ведь есть много программ-переводчиков и электронных словарей. Однако без реального знания далеко не уедешь. Сравнение, понимаю, примитивное, но не судите строго. Я не волшебник я только учусь

Glevan

Спасибо за прекрастный ответ, Евгений. Мне не раз приходилось слушать про то, как замечательно состряпать сайт за несколько часов в Joomla или в подобной программе. но хоть я и не профи атолько учусь, я все же считаю, что важно понимать принципы работы того или иного прдукта твоих рук. а использовать или нет те или иные проги каждый вибирает сам и не навязывает свое мнение другому.

Вячеслав

Надо не говорить, блин а делать! И не зацикливаться на php, есть другие языки программирования для web, тот же самый python, на котором Google работает... Правда он не для куриных мозгов, там все гораздо сложнее...

Виталий

система CMS на первый взгляд очень даже удобна, но есть и минус в том что все время приходится что то подгонять, то там что то не так то тут что то не то, и все время юзаешь код, так что ребята, все равно знать яз программирования придется, хоть чуть чуть, сам делал сайты на Joomla и просто писал рукой, меня вот что удивило, а вы смотрели сколько весит сайт визитка на CMS а теперь представьте сколько там кода, а вот вам шах и мат, представьте что есть как говорится косяк, и теперь его надо исправлять а что и где без знаний PHP и MySql никуда... так что учиться учиться и еще раз учиться... с ув Виталий.

Максим

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

seitbekir

не уважаю тех, кто ленится чёт крейтить, хотя сам большоой ленивец (не в отношение программирования!)

Елена

Знания безусловно нужны!!! Но и CMS весчь незаменимая, потому как для маленьких фирм бывает сложно оплатить CMS созданную именно для них, выход- бесплатный продукт, и деньги экономит и время, но насчет доработки согласна, оч много багов в бесплатных прогах ;)

Гумберт Гумберт

Жене респект! Всем тоже. Коротко о главном. Во-первых, те, кто призывает научиться русскому языку, сами пишут с множеством ошибок. Во-вторых. Нужно, конечно, знать языки. И не столько основы, вы же не читаете по слогам, а можете достаточно уверенно читать и писать. Правда, в основном здесь примеры не писательских перлов, но все же. Так же и с сайтами: насколько хорошо владеете инструментом, настолько качественным может быть продукт, произведенный вами с помощью этих инструментов. Зависимость прямая. Иногда такие проекты бывают, что глаза на лоб лезут - столько пожеланий, иногда противоречащих друг друга... Отсюда вывод: сайт зависим от своего предназначения. Если на шаблонах можно клепать хоумы, форумы, варезники и прочее, то серьезный проект требует серьезных знаний и подхода. Знание - сила. Английский тоже надо знать. Knowledge is power)))

Максим

Я считаю, что HTML+PHP+CSS должен знать каждый WEB-программист, так как при создании сайта, вы будете знать всю ее структуру. В случае обнаружения ошибки, вы быстро и легко ее исправите в коде. Скажем вы не знаете эти языки, вы все построили на CMS, но представте, уехали вы в отпуск, зашли на свой сайт с другого компьютера и вы что то захотели изменить на своем сайте, программы CMS под рукой нет, что делать? А зная языки WEB-программирования, вы бы не задавались этим вопросом.

Руслан

Гена, диски Евгения найди или купи - быстро освоишь PHP и еще много другого интересного материала. Для сравнения: в самом начале своего пути в в веб программировании(хотя он у меня небольшой :-) ) я пытался освоить РНР по книгам и понял, что это всерьез и надолго... Но как-то случайно наткнулся на видеоуроки Евнения Попова (а точнее вот на это: &quot;Все Технические Моменты Онлайн Бизнеса в Видеоформате2/Теоретический курс по PHP и MySQL&quot;) в своей сетке и понял, что таким образом можно изучить данный материал намного легче! И вот спустя несколько (2-3) месяцев я уже знаю основы PHP, MySQL, CSS и HTML и могу состряпать небольшой сайтик! Так это при том, что я тратил 1 из 4-х дней на изучение данного материала! Что мне еще понравилось в этих уроках - это как Евгений их приподносит (очень доходчиво и понятно).

LostSoul

Все диски Евгения я изучил. Скажу честно, их я не покупал, а скачал взломанные диски с разных торрентов... Однако, могу сказать, что эти диски - действительно ценный продукт. Даже не потому, что они дают большое количество систематизированной информации по тематике сайтостроения. Самое главное - это максимальная лёгкость и быстрота усвоения материала! Это с одной стороны заслуга формата &quot;Видеоурок&quot;. А с другой стороны - очень хорошая работа самого Евгения. Он очень доходчиво читает материал, не напрягая и не утомляя слушателя. Я пользовался видеоуроками других авторов - разница огромная! Так что время, затрачиваемое на изучение того объёма информации, который даёт Евгений сокращается в несколько раз и сам процесс изучения становится значительно приятнее. Что касаемо темы поста. Я делал сайты и на голом html и на CMS и на php. Но я остановился на самописных движках php. Почему? Естественно, на html просто устанешь возиться с каждой страничкой при малейшем изменении дизайна или навигации сайта. На CMS можно делать сносные сайты. Вот только весят они немеряно!!! От 25 мб! (тогда как на html такой же сайт по объёму весит 4мб). CMS очень часто тормозит при загрузке сайта. И еще при наборе в том же яндексе &quot;взлом joomla 1.5&quot; - нашёл подробные инструкции по взлому... А php - позволяет делать функциональные движки, которые работают быстро и весят немного. Лучше повозиться чуть подольше и поместить на хостинг не 4 тормозных сайта на CMS, а 10 быстрых сайтов на php.

Сергей_Патин

Диск у Жени закажите, и на все изучение у вас уйдет неделя, а не полгода.

Гена

А я вот знаю только HTML,да вот только PHP и CSS почему-то не могу научиться.Может кто-нибудь как-нибудь поможет,пожалуйста,помогите.Как научиться??? 6 месяцев учу учу никак не получается.

Гоча

Слуш уважаемый человек Евгений... Не фига не нужно создавать даже уроки по этимы ЦМС системам! Я щась прохожу твои курсы и с удоволствием пройду еще раз, ибо эти курси дают настоящие знания а не готовие решения мля! Так что настоящий веб-программитс это начиная из нуля до тла по времени, лично по моему мнению поддерживаю такую логику и так и решил поступат! Спасибо Евгению.

Алексей

Как всё сложно... Кошмар... Мне в этих php технологиях никогда не разобраться... Я потерял веру в себя...

Avalon

Использовать CMS без знания того из чего она сделана и как работает напоминает блондинку за рулём автомобиля. Вроде бы тронулась и поехала, но когда машине понадобиться обслуживание или ремонт, то придётся звать специалиста и платить ему.

2+3

Вот это защита - и самое главное не одного спам коммента 2+3

Игорь

Евгений красатун

Вова

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

привет

e дд

Андрей

Посмотришь сейчас например десятилетний ребенок где то что то кликнул,где то что то купил за мизерные суммы,где то скачал и все сайт готов и с авторизацией и с другими крутыми вещами.С другой стороны посмотришь различные веб студии - создание сайта визитки 15 000 рублей,создание среднего сайта 30 000 рублей,создание магазина 50 000 рублей и ведь кто то их услугами пользуется при этом зная что можно это все получить бесплатно или намного дешевле,хотя вроде как говорят что веб студии сейчас сайты с нуля не делают,а все cms правят.

Ale-xxx

Нужно ли сегодня изучать HTML, CSS, PHP и т.д. если есть CMS? - для чего это вам нужно. Если вы предполагаете работать на фирме (или сделать свою), которая пишет сайты и получать зарплату, то нужно. Если для своего сайта и просто для интереса, то можно и на CMS. А вообще, если вам есть действительно что предложить людям - заплатите $300, вам сделают оригинальный сайт, оптимизируют и зарегистрируют где нужно. Пользуйтесь, наполняйте контентом и зарабатывайте, и не нужно париться как это все работает. А то получается все хотят делать сайты, но не знают зачем - процесс ради процесса. Ну изучили вы основы, поковыряли CMS-ки, свою написали небольшую, а дальше что, вы думаете вам за это платить будут?

Макс

2 Алексей. Никаких дорвеев и прочей черной оптимизации. Нужен нормальный сайт с рекламой от Google AdSense. А главное - должны быть ОТЛИЧНЫЕ тексты. Текст - главное, все остальное - полная ерунда.

Вячеслав

Какой PHP, Django рулит!

Ринат

Знания HTML, CSS, PHP нужны обязательно! Во первых: только зная эти технологии, можно создавать что-то уникальное. Во вторых: &quot;нельзя летать на самолёте с автопилотом, не зная как летать без него&quot;. Ещё соглашусь с Владом, кто-то эти cms должен писать. Если все начнут использовать готовые cms, то скоро все перестанут учить языки программирования, и никто не будет создавать новые cms и улучшать старые, таких останутся &quot;единицы&quot;.

Semen

Я не Ваш подписчик, но частенько посещаю блог и скачиваю нужные мне штучки. Без базовых (хотя бы) знаний никто и никуда не уедет, и даже на укозе, всегда им брезговал, но как то последнее время подвязался. Ничего там не сделает новичек, так им и надо. Раздуплятся сами прибегут.

paul

На самом деле, CMS больше рассчитана не на разработчика, а на пользователя. Основная идея заключается в том, чтобы конечный пользователь (заказчик) мог самостоятельно, в пределах возможностей системы и собственных способностей, изменять контент под свои нужды. КАКАЯ это будет система, уже определяет разработчик. Это может быть либо готовое решение, либо CMS написанная по ТЗ с нуля. Возможно кто-то сочтет правильным подправить готовое решение... В любом случае, нормальный разработчик, должен владеть технологиями в совершенстве. А насколько глубоко изучать технологии пользователю каждый решает для себя сам. Допускаю, что для управления контентом пользователю можно владеть лишь WISIWIG редактором. Именно такое место в профессиональном сайтостроении занимают CMS.

Alex

Ребята, мой совет почти всем вам - начинайте изучение вебтехнологий с самого необходимого - русского языка. И будет вам счастье!

turBO

Использование системы управления контентом очень часто оправдано. Сам работал с Ucoz, WordPress и Joomla. CMS - это быстрота, оперативность, необязательная работа над дизайном, солидная экономия драгоценного времени. Но это и невозможность введения &quot;php-обработок&quot;, сложность создания оригинального дизайна, &quot;шаблонность&quot;. Являюсь приверженцем &quot;живых&quot; уникальных добротных сайтов, где главное Контент, но он подан красиво и разумно!

Yutral

На мой взгляд знание HTML,CSS,PHP и MySQL обязательны для сайтостроения даже через CMS. Для CMS не всегда можно найти для себя подходяще расширение, иногда приходится разрабатывать их самому используя знание языков. И всегд приходится подгонять расширения CMS под себя, потому что идеально они никогда не подойдут под ваш сайт. К тому же есть возможность самому разработать пару расширений, шаблонов для CMS и выложить их в интернете, тем самым получить входящие ссылки на свой сайт ;)

M.Di

Господа да в чем вопрос ? CMS конечно круто на уровень &quot;Я тут типа первый раз в интернет вышел и сам такой классный сайт забульбенил-зачем вы тааакие бабки этим олухам дизайнерам платите ?......&quot; только вот очередь в эти сайты не стоит и каждый здравомыслящий предпрениматель или человек который хочет открыть своё интернет представительство не спешит сам такие сайты валять. !!! Мало просто умения набивать текст в админке, нужны господа знания, дооолгую практику и порой недюжие способности в сфере дизайна сайтостроения. Видел я таких заказчиков - хочу тут кнопку, вот тут и тут..... Впрочем выполнив его требования я просто отказался запускать сайт, дабы не засорять сеть подобным ужасом (и так хватает). Учитесь господа и ещё раз учитесь а CMS это лиш способ удобно втыкать зачастую беспантовый контент.

Иван(Vans)

я согласен что нужно самому, но хочу добавить =) и подтвердить выше сказанные кем то слова, что на базовых знаниях PHP, HTML, CSS далеко не уедешь, так как надо минимум знать MYSQL хотябы простые запросы и уметь связывать таблицы между собой, так это так сказать начало. А так как вы знаете, что есть такая технология как AJAX, которая дает большие плюсы вашему динамическому сайту, если мы уж заговорили о PHP. Что могу сказать про CMS да если делать сайт при использовании их, то можно даже встретить клонов похожих на ваш сайт дизайном версткой и всем таким =). Мой вам совет не автору, он наверняка это уже давно и без меня знает =) Учите грызите тяжелые толстые книжки по программированию, сайтостроению =)

Domenator

Не так давно мне в руки попал диск Евгения по Joomla. С упоением проходил уроки в течение нескольких дней, с утра до вечера. Получил хороший пинок под зад, и взялся за создание своего первого сайта. Сайт делаю на CMS Joomla. Согласен со многими, что CMS не предоставляет всех желаемых возможностей настройки через админку, но все вопросы можно решить с помощью знаний HTML, CSS и PHP. На мой взгляд, CMS нужны, но и необходимо знание языков программирования. Прочувствовал это на себе. Много изменений приходится вносить в готовые шаблоны. Евгению огромное спасибо за его труды. Они дают толчок к действию.

Jane

Согласна с Jackом. И к словам mosgrafa в его резюме полностью присоединяюсь. Евгению спасибо и успехов во всем! Ну, и остальным.. не болеть;)

Jack

Самый умный видимо тут РОМАН, ботан в больших и толстых очках, если ты и понимаешь во всем этом... ты посмотри про что статья и отвечай по существу, а не показывай как много ты знаешь... В нашей Матушке России таких как ты....

olga

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

mosgraf

Ребята, всё ОК! Я так понимаю, раз столько шума и гама вокруг данной статьи, да еще и какие профи подключились к обсуждению, да поучению...., Женя делает правильное, нужное дело!!! Спасибо ему огромное от сотен, а может уже и тысяч людей. Я скажу, что такой подробной инфы, как на данном блоге - в паутине больше не найти!!! А кто со мной не согласен и считает, что у него инфы больше, и она доходчивей для начинающих, - ссылочку на Ваш портал, плиз! Прежде чем кого-то хаить, да потыкать, - представьте лучший проект!

Ольга

Я наверное сейчас рассмешу всех, но я начала освоение языков...с языка разметки гипертекста. Вроде все понятно было, и в тоже время,как будто на другую планету высадили:). Какая была радость, когда вместо странички Блокнота появилась страничка с буковкой &quot;е&quot;! Как я радовалась и хлопала в ладоши, когда появилась на экране страничка формы! Как я радовалась скользящему по странице сноубордисту! Как здорово менять абзацы, колонки, фото, цвета, цвета ссылок, подчеркивание, размеры заголовков, размеры таблиц и линии рамок путем крохотных изменений в таблице стилей! А написав то или иное правило, можно вставлять его в любой абзац(кроме исключений); и дя этого не надо скролить простую HTML page и искать нужное слово, продираясь сквозь правила и расширения! Можно вообще применить правило для всех страниц, и, изменив его, мгновенно увидеть изменения на других страницах! Здорово, Женя! Большое спасибо!

Артём Ющенко

Дмитрий, это вы про кого? Статья грамотная, знания нужны. Не нужно всё слишком упрощать.. и усложнять тоже.

Дмитрий

Давайте для начала РУССКИЙ язык выучим, а потом уже будем познавать языки программирования. А то, честное слово, за Россию обидно... Пишете, будто сговорившись, на языке бобруйского превед-медведа. Стыдуха!

anti

я конечно не спец в web дизайне и работаю в газовой сфере и диски не покупал а друг подогнал! НО я считаю что знание любой информации помогает нам в жизни и чем больше мы знаем тем легче понять что-то другое а значит легче придумать что-то свое новое и интересное.

Шубин

Да...ТОЧНО скажу, как человек делающий путь небольшие, но свои сайты на CMS: ВСЕГДА нужно что-то подправить или улучшить в движке (шаблоне). Или по крайней мере, понять, почему, например, картинка в одном браузере видится нормально, а в другом - криво. Отсюда вывод: HTML и PHP и ССS (хоть азы), теорию CУБД знать таки нужно.

Виталий

Михаил выучи Русский язык!

Михаил

Да друзья, вобщем-то вопрос реторический был... Я кагда задавал и не думал, что ответ Евгения на мой вопрос будет так обсуждаться.. Лично я не представляю как человек не знающий азов сайтостроения может вообще что-либо создать посьть даже на самой навороченой и понятной CMS.э Что касаемо количества знаний языков, то лично моё мнение такое: Ненужно знать много нужно знать именно то что нужно ведь посути принцепы всех современных языков одинаковы знаешь один выучишь и десять (вопрос в толкьо в нужнасти таких знаний). Что касается того, что в курсах Евгения даются поверхностные знания то могу сказать так я невидел ещё ни одного источника который дал бы исчерпывающую информацию на все случаи жизни. Он растолковал основы, а дальше книжку вруки, задачи позаковырестее и вперёд моё скромное мнение таково: Нельзя объять необъятное, постичь непостижимое ну и дальше вы знаете... Тоесть знаете основы, чувствуете не хватает марш в книжный или на форум кароче или ещё куда-нибудь где подскажут... P.S По своему опыту знаю, что если выпустить курс с объёмом знаний среднего программиста это будет многотомное издание (многодисковое) которое никаждому и пригодится.

Андрей

2Алексей &gt;1) Как заработать используя Интернет? 2) Что для этого нада&lt; набирай, брат, в гугле ДОРВЕЙ(doorway) или black SEO и читай всё подряд, будто к экзамену готовишься... Деньги - там! Только учти &gt;без связей или извилин как у Эйнштейна не пойдеш&lt; связи и там нужны, хотя это дело наживное, а вот без извилин твоё дело - &quot;труба&quot;, в смысле или к тёплой трубе на завод, или в охрану на видеонаблюдение;)) Не найдёшь в гугле, нацарапай на smallmoney(собака)bk.ru, скину пару ссылок;))) А по теме обсуждаемой, так это из серии, что в школе учить надо: алгебру, геометрию или физику? А Великий и Могучий вообще нафиг!(судя по некоторым комментам) забавные вы, ей-Богу...

Дмитрий

А вообще если касаться знаний,хоть языков веб программирования,хоть cms или других интернет знаний.Понятно что каждый кто зашел в интернет мечтает там прилично заработать,тут многое зависит насколько человек интеллектуально развит и владеет стартовым капиталом.Нужно думаю больше стремиться быть именно интернет бизнесменом с целью заработать,не пожалев на расскрутку себя и 5000$ и больше.А так конечно всегда можно напарить любого и он скажет я этого не знаю даже владеющего студией веб дизайна и зарабатывающего деньги исполняя заказы по созданию сайтов.Тот же кто владеет языками ruby,Ajax или еще такими же он и цену за сайт поросит большую что не каждому по карману.

WEB MASTERS

Вот вы сидите тут и спорите что лучше CMS или самому писать сайты. Например что в данный момент можно организовать на CMS?! Сайт визитку и варез портал, не более того без знаний веб програмирования. Такие удачные проекты как маил[.]ру и вконтакте ру и т.д которые приносят своим владельцем прибыль на икру с маслом и на 600-мерсы, вы думаете они сделаны на CMS?! Или к примеру дорвейщики которые тоже очень хорошо рубят капусту, думаете они делают на CMS?)))) Господа делайте выводы. P.S. Без знаний вам ничего не добится и быть всегда за кадром.

petrnet64

Да, действительно, для работы с CMS, если хотите расширить ееё возможности, просто необходимы знания по HTML, PHP, CSS! Администратор Портала www.tpin.ru

Алексей

Какой ужас, скоро получу бакалавра по спец. &quot;Компьютерные сети и системы&quot; и даже не знаю как эту специальность применить для того чтобы хлеб с маслом кушать. Сам из Украины г.Херсон тут токо мешки грузить да в охране работать дальше без связей или извилин как у Эйнштейна не пойдеш. Перечитал все коменты в надежде найти ответ на 2 вопроса 1) Как заработать используя Интернет? 2) Что для этого нада (тоесть с чего начать изучение и как продвигатся в дальнейшем) ? У меня просьба к людям которые на практике через ето все прошли, а не к тем кто только начинает, дайте дельный совет уделите немного внимания молодежи которая стремится к чему то ! Буду очень благодарен за помощь. P.S можно сюда еще капнуть пару строк Thief8925 [at] mail . ru

Александр

Скажу честно, прежде чем изучать тонкости строительства сайтов, я скачал себе кучу всевозможных CMS. Потратил несколько недель, плюнул, пожалел о потерянном времени, и взялся за HTML, PHP, CSS Основное препятствие - трудности с приспособлением CMS к специфическим требованиям. Но даже не это главное. Меня например, мучает мысль, что на моем сайте будет вылезать чья-то посторонняя реклама. Можно конечно купить CMS, но платить по 300 долларов в год за пользование довольно неудобной системой, тем более мучительно:) А уж удовольствие от проделанной сложной работы, когда созданный твоими руками сайт наконец заработает так, как тебе хотелось - оно ни с чем не сравнится!

Кирилл

Раняше ucoz была моя любимая cms но когдако мне в руки попали диски Евгения я стараюсь ободить стороной cms и писать сайты сам!!! Даже если вы ставите cms то вам всеравно могут понадобится знания php+mysql+css+html....

Павел

CMS это хорошо но без знаний никак. Работаю с CMS Joomla и создаю на ней сайты уже несколько лет. Опыт показывает что в каждом случае НЕОБХОДИМО что-то править, редактировать и дописывать самому...

Роман

&gt;Хоть капча и для виду, но за несколько лет существования блога дала сбой лишь один раз.&lt; Как она вообще может дать сбой? Она ж не работает :-) Ну а раз не заспамили, то это не заслуга той картинки, которая вместо капчи, значит просто не никому не интересно тут спамить... &gt;И так за один выпуск несколько сотен комментариев набирается.&lt; Понятно, что такое pagination тут тоже не знают...

Сергей_Патин

1. Хоть капча и для виду, но за несколько лет существования блога дала сбой лишь один раз. 2. А в нескольких сообщениях подряд и более 1500 символах пока необходимости не было. И так за один выпуск несколько сотен комментариев набирается. Как появится необходимость увеличить длину сообщения, или усилить капчу, то автор это сделает.

Роман

&gt;Возмем тот же PHP, вроде позволяет создавать динамичные странички, но народ захотел еще лучше,. Итог на базе PHP и java создан Ajax.&lt; Жги еще! fyi: AJAX не имеет никакого отношения ни к PHP, ни к java. AJAX - это даже, строго говоря, не технология, это способ взаимодействия с пользователем, построенный на базе HTTP, JavaScript и XML. &gt;Да, тех. прогресс возсожен, но вопрос в том, скоро ли он??? Ответ очевиден&lt; Прогресс непрерывен, просто ты его не замечаешь, а он тем не менее идёт на полных парах. P.S. Что тут за драконовский блог: не более 1500 символов в сообщении, 2 сообщения подряд нельзя, капча только для виду, форматирование сообщений полностью теряется... автор блога вообще в курсе о существовании в PHP функции nl2br?

Алёша

Всё гениальное - просто!!! Возьмём хотя бы этот блог Евгения. Сделан и держится на тех-же трёх (ну или четырёх) китах. А какая посещаемость!!! Позавидовать можно. Всё просто и понятно. Из этого следует, что конечно оформление и всякие примочки нужны, но самое главное - это интуитивно понятная навигация и контекст.

Роман

&gt;в те времена был техничесикй прогресс, все только зарождалось, а следовательно оборудование менялось. Всместе с ним менялся и принцип работы, и принцип написания программ. А сейчс.....&lt; А сейчас всё то же самое, буквально пару лет назад началось глобальное изменение в оборудовании, изменились: разрядность процессоров(теперь в регистре 64 бита), кол-во процессоров обычного домашнего ПК(2х, 3х, 4х ядерные), максимальный размер адресуемой памяти(5 лет назад казалось, что 2Гб хватит на всё, но теперь это не предел). Принципы написания программ сейчас претерпевают очень значительные метаморфозы, чтобы по максимуму использовать многоядерность процессоров всерьёз стоит вопрос отказаться от императивных языков программирования в пользу функциональных. В качестве лакмусовой бумажки в этом вопросе служит MS и их функциональный язык F#, который войдёт в Visual Studio 2010. Переход от структурного программирования к объектно-ориентированному по сравнению с предстоящим(от императивного программирования к функциональному) сущая мелочь. Что касается веб-приложений, то они уже начали переход с ООП на АОП и метапрограммирование.

Den

Когда заводил себе блог на Блоггере (Гугл), полагал, что мне совершенно не нужны знания по HTML и CSS. А зачем? С блоггером любая домохозяйка разберется. Как же я ошибался! :) Элементарно, для того чтобы твой блог хоть чем-то отличался от других, нужно хоть чуть-чуть да изменить что-то в шаблоне, а без знания HTML и CSS тут не обойдешься. Даже просто увеличить ширину колонки под текст, и то, нужно хоть какое-то представление о HTML и CSS знать. А уж хорошо зная HTML и CSS, можно даже на блоггере изменить любой шаблон до неузнаваемости, и вставить в блог кучу полезных фишек. Так что, даже для такого простешйшего движка как блоггер, желательно иметь хотя бы базовые знания по HTML и CSS. В конце концов, оказывается, это настолько увлекательно - изменение своего блога, придание ему индивидуальности, что я сам удивляюсь, что мне стало нравиться заниматься Web-программированием, даже на таком скромном уровне. А ведь еще не давно, я считал, что мне это и не интересно и не нужно. А уж для серьезных CMS, знания HTML, CSS, и PHP, просто необходимы, иначе, Ваш сайт будет как брат близнец, таких же сайтов, владельцы которых ничего не умеют сами. Таких сайтов море в рунете. Даже шапки у сайтов, цветовое оформление, да абсолютно всё - как у всех. Да еще и материалы скопированы друг у друга. Потом удивляются, что никто не ходит на сайт.

Максим

uanik я с тобой согласен, но частично!! Да аналогия хорпошоя насче языков пронграммирования, но в те времена был техничесикй прогресс, все только зарождалось, а следовательно оборудование менялось. Всместе с ним менялся и принцип работы, и принцип написания программ. А сейчс....., сейчас все известно и понятно, у каждого сформировались свои взгляды и привычки работы с нетом и нетприложениями. Возмем тот же PHP, вроде позволяет создавать динамичные странички, но народ захотел еще лучше,. Итог на базе PHP и java создан Ajax. Но согласитесь, старые элементы остались!!! Да, тех. прогресс возсожен, но вопрос в том, скоро ли он??? Ответ очевиден, ННЕТ!! Так что пока знания, как начальной связки, PHP+HTML+CSS просто необходимы, тем кто создает сайты в серьез, а не просто ради прикола!

Роман

&gt;Роман,очень хорошо излогаете свои мыслы .Приятно читать.Надо пологать вы сами хорошо владеите данными языками.Если занимаетесь разработкой сайтов, готов кое что вам предложить.&lt; Вася, мой основной профиль на данный момент это Ruby on Rails + jQuery. Разработкой сайтов конечно занимаюсь, так что опишите ваше предложение по почте: source777 [at] gmail.com &gt;С PHP и HTML перешли на нечто другое - подобно ООП в программировании. &lt; uanik, будешь смеяться, но это уже произошло, от PHP и HTML сейчас все переходят, а многие уже перешли на Ruby, Python, C# и XHTML, Haml. &gt; И все знания в области HTML мгновенно станут устаревшими. &lt; Не надо утрировать, в знаниях синтаксиса конкретного варианта одного языка разметки нет ничего ценного, а вот если ты понял что вёрстка должна быть семантичной, а оформление и поведение отделимы от структуры, то эти знания у тебя никто не отнимет, даже если HTML полностью выйдет из употребления. К тому же базовые знания по программированию(алгоритмы, структуры данных, паттерны), знания по анализу, принципам тестирования и т.д. всегда актуальны + знания протоколов пока тоже актуальны, HTTP ещё долго продержится. &gt; А CMS останутся. И очень быстро перестроятся. &lt; Блажен кто верует, тепло ему на свете.. (с) Грибоедов CMS то остались, но абсолютное их большинство не перестроились ни фига, а наоборот с каждым годом становятся всё хуже и хуже. Legacy Code - это вообще большая проблема, а для OpenSource проектов тем более.

Валерий

Хотелось бы добавить огромную благодарность Кирилу и Мефодию, за создание кирилического алфавита. Ведь без его знания мы не смогли бы общаться. Так и без знания HTML,CSS и PHP невозможно прочесть (и отредактировать под себя), сайты написанные в каком либо готовом движке CMS. По моему спор здесь, неуместен. Всё достаточно очевидно.

Виктор

Факт и истина.

Сергей

Развитие CMS сегодня идет в неправильном направлении. Забыли основную идею - это система обслуживания контента. А из них сейчас создают монстров автоматизированного создания сайтов. Настолько сложны, что сами разработчики в них уже не ориентируются. Совсем как Микрософтовцы со своим офисом. Для подавляющего большинства сайтов достаточно 3-4 простых модулей на PHP - остальное чистый HTML+CSS. Спасибо Евгению за очень нужную работу. Очень важный у него плюс - все рекомендации направлены на конкретику, а не рассуждения о &quot;серъезных проектах, написанных на Ruby, Python, C#&quot;

Анатолий

Ребята! Весело читать ваши сообщения. Друг друга костыляете за знание русского языка, а сами хоть бы свое проверили , что написал, перед отправлением. А в остальном скажу, если создание сайтов интересное для ТЕБЯ дело и не важно что будет в прогрессе, то необходимые знания сам захочешь освоить и СSS, и PHP и что там дальше будет еще. А наш человек (я имею ввиду из СНГ) будет уметь и кран починить, гвоздь забить ну а теперь и сайт соорудить:))) Изучайте учитесь!!! Так весело жить.

Алексей Николаевич

Абсолютно согласен с Сергеем! Без хорошего знания родного (русского) языка, не только в интеренете, вообще в этой жизни, делать нечего! Ну, сделал ты сайт, красивый, функциональный, с удобной навигацией, а внутри - спАлшные АшиПки... Ну, и что дальше??? Да ничего хоршего! Точно так же и со знанием HTML, PHP, MySQL и CSS!!! Как бы вы ни старались привести сайт на CMS к удобоваримому (для вас) виду - без знания HTML, PHP, MySQL и CSS не обойтись. Не смг бы я &quot;довести до ума&quot; без знания HTML, PHP, MySQL и CSS сайт www.fpoets.ru! А Евгению Попову - низкий поклон - молодец, огромное спасибо за его курсы! С глубоким уважением, Алексей Николаевич Иванов.

Олег

Все правельно uanik ! Tак и с электроникой, прошли те времена, когда школьники паяли детекторные приемники и знали что такое диод, резистор, конденсатор......Все ! У нас есть : материнская плата, видео карта, блок питания.....А что там внутра пусть разбираються такие гиганты, как INTEL . Может быть это и хорошо, и такие мелочи как html, css и php уже не нужны, ведь есть CMS........но так хочется покапаться - что там внутри ?

Владислав

Прошу прощения Евгений, мои слова не к Вам, а к ребятам, которые комменты пишут. Ребята! Даже будучи украинцем по национальности, мне очень стыдно за таких комментаторов, как мой тезка Влад. Ну хоть немного можно следить за элементарной грамотностью написания слов русского языка!!! Ей Богу, стыдно даже мне, а языку русскому тем паче!

uanik

А давайте проведем аналогию с языками программирования. В 60-е были машинные коды, в 70 возник ассемблер, потом фортран. И так потихоньку перешли со структурированного программирования к ООП, где все делается на уровне свойств и методов. И многие программисты, которые были асами в машинных кодах, ассемблере и т.д. просто выпали из процесса, потому что не смогли перестроиться. К чему я это. А представьте технологический прорыв в Веб-дизайне. С PHP и HTML перешли на нечто другое - подобно ООП в программировании. И все знания в области HTML мгновенно станут устаревшими. А CMS останутся. И очень быстро перестроятся. Уже давно прошли те времена, когда программирование (независимо в какой области) было уделом одиночек-гениев. Теперь это коллективный труд. Попробуйте создайте хороший интернет-магазин без CMS. И чтобы товары в нем обновлялись и цены всегда были актуальными. А насчет Юкоза зря тут некоторые смеялись - он развивается и довольно быстро. И дает возможность прочувствовать многим начинающим юношам, что такое Веб-дизайн. Это уж потом они они перейдут на более серьезные вещи.

Олег

.....срочно сажусь за изучение CSS HTML PHP........это интересно.......

Дмитрий

CMS это хорошо у самого сайт стоит на DLE. Но намного увлекательней писать самому свой сайт. Да и проц изучения языков когда чтото новое освоил и создал радости до ушей :)

Виктор

Лучше самому писать, а то если CMS-ка накроется, потом повешения можно, свой код знаешь от и до, что хочешь и куда хочешь разместил. Да и процесс приятный. Если бы CMS-ку знать от и до, тогда можно. Не всегда получается с помощью расширений все задумки реализовать.

Вася

Роман,очень хорошо излогаете свои мыслы .Приятно читать.Надо пологать вы сами хорошо владеите данными языками.Если занимаетесь разработкой сайтов, готов кое что вам предложить .

Сергей

А Я вот читаю комментарии и смеюсь, русский язык знать надо! А потом можно познавать и CMS, и PHP и многое другое!

Роман

&gt;Вот Роман пишет что html, php ,css для новичков и далее различные языки программирования для профессионалов.Интересно где их учат этому всему&lt; Я не писал, что html, php, css только для новичков, я писал, что новичкам свойственно себя ограничивать этим небольшим набором, хотя для современного веб-программиста он отнюдь не основной, а у некоторых новичков, как видно из начального вопроса, даже на изучение этотого базиса желания не хватает. Что касается мест обучения, то профессионалы учат себя сами, в этом кстати принципиальное отличие от новичков. Для самообучения достаточно интернета и хорошего знания технического английского. Ну и на качественные книги по новым технологиям скупиться не надо(на русском таких, правда, по теме веб-разработки практически не издают, но есть хорошие экземпляры по программированию в целом). Не надо думать, что веб-программирование - это область, в которой можно чему-то научиться, и потом только этим и пользоваться. Это довольно глупо, IT вообще такая область знаний, где процессы обучения непрерывны. Если ты за год не изучил ни одной новой технологии, то можно считать что выпал из профессии. Программист подобен акуле, если акуле необходимо постоянно плыть, чтобы не задохнуться. То программисту необходимо постоянно самообучаться, чтобы не выпасть в осадок. Вот так вот жёстко, это вам не мышкой по админке Jooml`ы водить...

Игорь

Я не знал програмирования и создаю сайт на CMS, но так как надо добавлять необходимые скрипты, модули и дорабатывать дизайн, чтоб сайт стал уникальным, приходится потихоньку изучать и php и HTML, и CSS. Без этого НЕ ОБОЙДЕШСЯ. К тому же необходимые скрипты иногда приходится подгонять под себя, да и самому писать бы надо. Так что изучать изучать HTML, CSS, PHP просто необходимо!

Игорь Ермаков

Вёрстка, програмирование и дизайн ничуть не потеряли в актуальности. Я бы даже сказал сейчас это дело становится намного более популярным. И вообще эти самые CMS делают програмисты, а если их не будет? То все эти CMS системы заглохнут безвозвратно.

Владимир

Вот Роман пишет что html, php ,css для новичков и далее различные языки программирования для профессионалов.Интересно где их учат этому всему.Если изучать то можно до старости изучать,а потом окажется что это то что изучал опять для новичков,уже давно другие языки веб программирования.Понятно что они пишутся для удобства пользователя и как конкурентное преимущество,скоро придумают и в экран можно будет залесть.

falkon

Я согласен с Романом знать php и использовать CodeIgniter вот это будут серьезные проекты .

Игорь

Здравствуйте!!! Евгений вы не задумывались, почему вам задали такой вопрос? Существуют множество уроков по Joomla, но да же какой эта CMS лёгкой не была ей всё равно никто профессиональна пользоваться не умеет. Я не спорю что эти языки нужно знать, я тремя руками ЗА, если бы конечно у меня была третья рука. Если делать уроки то делать их от А-Я, а не так поверхностно и учить людей холявы и что всё так просто и легко. Если отнестись к созданию уроков серьёзно, то таких бы вопросов вам не задавали. Этими знаниями только родителей удивлять и показывать что тебе не зря компьютер купили. А в настоящей фирме по сайтостроению, нас пошлют с такими знаниями куда подальше, даже если учесть то, что эта фирма создаёт сайты на основе Joomla.

Роман

Я понимаю, что для новичков веб-разработка сводится к мантре &quot;html, php ,css или javascript&quot;, но в реальности всё несколько не так. 1) html &amp; css - это задача верстальщика, а не программиста, знать конечно их программист так же должен, но это не основное. 2) javascript сам по себе давно не применяется в серьёзных проектах, тут тоже верх взяли фреймфорки: jQuery, mooTools, Prototype, etc. 3) php. Ну тут вообще забавно, это скорее дань обратной совместимости с тем что уже создано. Для новых проектов сейчас применяют гораздо более достойные языки программирования, такие как Ruby, Python, C# и соответствующие им CMF: Ruby on Rails, Sinatra (Ruby), Django (Python), ASP.NET MVC (C#) P.S. Забавное ограничение &quot;Слишком длинный текст, в вашем распоряжении 1500 символов!&quot;, вот только оно тоже противоречит юзабилити, раз уж ограничили, то надо во время набора текста выводить сколько осталось символов. P.P.S. А капча у вас всегда 2+3=? Три страницы открыл на всех такая :-D

Андрей

Помню повозился я с этими cms,как флеш баннер вставить,как выпадающее меню и т.д.Одно невозможно,второе не поддерживается,третье плагин не устанавливается,если его еще найдешь.Да,если cms изучать можно добиться от них по максимуму,опять же знаний понадобится ни чуть не меньше чем при изучении языков веб программирования.Опять же согласен с Евгением нужно в них копаться и в коде.Можно конечно на укозе фиговину состряпать,тут каждый для себя решает сам,на сколько ему не стыдно будет перед другими.И в расскрутку ведь серьезные финансы уйдут.Для фирмы конечно платная cms с консультациями хороший выбор,а так просто человеку,многое зависит насколько ему охото изучать и делать реальные вещи как на основе cms так и с нуля.

Роман

&gt; как же всё таки обстоят дела на самом деле и какое место занимают готовые CMS в профессиональном сайтостроении? &lt; Позволю себе на правах, случайно зашедшего сюда, представителя профессионального сайтостроения ответить на данный вопрос. 1) CMS среди веб-программистов не в почёте, в основной своей массе CMS - это неповоротливые монстры, с довольно страшной архитектурой и кодовой базой. 2) Большинство CMS не удобны конечному потребителю, их админки, как правило, это полная противоположность понятию юзабилити. С одной стороны это можно объяснить их универсальным характером, с другой нельзя же так не уважать пользователей. Если кому интересно, то под большинством CMS имеются в виду в первую очередь популярные CMS, такие как Битрикс, Joomla, Drupal, MODx. Исключением тут можно считать, разве что, Wordpress. Как же профессиональные программисты создают веб-приложения, спросите вы... Нет, не с нуля, конечно же. Правильный ответ: CMF. Именно с их помощью довольно быстро создаются нетиповые и быстроработающие сайты. Для интересующего вас PHP это, например, CodeIgniter.

Артем

Эти вещи в любом случае надо знать, хотя бы поверхностно, т.к. даже работая с системами управления контентом сайта приходится копаться в кодах. Я, например, использую CMS Joomla, ставя какой-либо шаблон, мне приходится редактировать css стили, переделывать графику. Html приходится использовать при написании статей в менеджере материалов, php тоже где-то приходится исправлять, когда возникают какие-нибудь ошибки на сайте... Так что, ребят, html, php и css знать надо, если даже нет времени учиться этому сильно, то в любом случае азы познать нужно.

nyesi

Многие пытаются создать сайт на CMS а в пол пути начинают понимать, что на нём не получится так как задумали. Придётся дорабатывать, и для этого нужны хорошие знания php+html+css! Если этого знания недостаточно &quot;вебмастер&quot; идёт на фриланс и подаёт проект типа: &quot;нужно доработать joomla.....&quot;

root

Тоже думаю лучше учить php+html+css.Все ровна они пригодятся.Хоть если и сидишь на cms.Согласен с Иваном.Делая сайты по cms. Не интересно.А если так писать то по интереснее....

Антон

Знания html, php ,css или javascript еще никому невредимо! Веб всегда будет актуален! Сам использую joomla и не раз приходилось самому писать на нее компоненты, а без знаний это было бы невозможно!

Александр

Евгений, конечно знать основы html, php ,css или javascript. надо))))) Но на базовых знаниях, которые вы даёте, серьёзный сайт не построить, (( тут нужны глубокие знания))) А &lt;b&gt;CMS&lt;/b&gt; они дырявые и все их дырки известны) да и прожорливые они) да и спецефические модули надо ещё с уметь поставить (((((((

Ольга

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

Иван

Даже если захочеться прикрутить к сайту какой-нибуть скрипт, в любом случае его придется подгонять под свои нужды, а без основ веб программирования это сделать наврядли получится. Да и вообще кто сказал, что при установке сайта не нужны знания html, php ,css или javascript. На мой взгял в любом случае, если ты хочеш стать веб мастером, все эти познания стоит усвоить, и к тому же не всегда cms может подойти под твои нужды. И действительно как сказал Влад. кто - то должен писать эти cms

Алексей

Если нужно быстро построить уникальный и приятный глазу (в плане WEB-дизайна) сайт на CMS, то лучшая для этого связка - это знание: HTML+CSS+CMS. Ну и конечно-же умение работать с графическим редактором (Photoshop) и хотя-бы поверхностное знание PHP. Поэтому как ни крути, а знание таких вещей как HTML, CSS и PHP еще весьма рано списывать со своих счетов.

Святослав

Знать надо. Без этого далеко не уедешь. Про юкоз вообще молчу, не признаю как движок вообще.

levarov

Я полностью с Вами согласен... Перепробовал десятки СМS, просто интересно было их попробовать в действии, и пришел к выводу, что идеальной на сегодняшний день нет, их все необходимо дорабатывать под себя...(исключение это Ucoz, там все для школьников, НО врятли для нормального сайта подойдет доменное имя третьего уровня, да к тоже еще и *.ucoz.ru). Так, что знание языков будет актуально еще долго, а может и всегда...

Виталий

А вот кто нибудь работал на Битриксе? Да, это коммерческая CMS, и на оф.сайте прямым текстом написано, что не нужно быть профи, чтобы ее освоить и переделать под себя! Я уже три месяца работаю над API данной системы, чтобы подстроить ее под нужды заказчика, это при том, что у меня опыт програмирования, верстки уже имеется! Так что, выбор за толстенными книжками, ребята!

Павел

Иван - Я с тобой вполне сгласен, но и писать бывает настроения нет а сайт позарез нужен! С Влад-ом я тоже полностью согласен.........))

Иван

Лично мне кажется, что установка cms хоть и экономит время, но растрачивает всякий интерес. Ведь на мой взгляд программированние это прежде всего процесс, который должен в какой-то мере приносить удовольствие. Конечно бывают ситуации, что в очень короткие сроки нужно соорудить сайт (могут быть и другие причины) и тогда использование cms это необходимость. Но я полностью согласен с тем, что &quot;не следует пренебрегать изучением базовых языков вэб-программирования&quot;

Влад

Я впринцыпе согласен с Евгением. Как чесный покупатель вашых дисков то могу сказать что вашы курсы меня многому научили. Вот у меня брат я ему говорю закажы сибе диски по php html и прочиму. А он мне говорит система ucoz есть и он очен доволин. А чуть надо что то поменять то бижыт комне. И в конце концов систему cms ктото должен же писать.

Закрыть
Наверх