Можно ли без знания HTML создать сайт
Можно ли без знаний в области HTML и CSS создать сайт? Сегодня совсем нормальным ответом будет ответ «Да», потому как существует ряд систем, разработанных специально для создания сайтов без необходимости знания HTML и CSS. К примеру, на портале Joomla.ru найдите следующий текст: «Управлять сайтом на Joomla легко без специальных знаний программирования и html-верстки». Так-то оно так, но это лишь до определенного момента, до момента, когда вам захочется детально во всем разобраться и подстроить любой шаблон или тему той или иной CMS-ки под свои нужды, а не подстраиваться самому. Ленивые меня не поймут, но я никому ничего не стараюсь навязать и не навязываю.
Первый свой сайт на платном хостинге я создавал в текстовом редакторе, перед этим и в процессе работы изучал HTML и CSS, а, когда пришлось поработать с WordPress и Joomla, со своим багажником знаний мне было легко и интересно.
Например, когда мне нужно создать рабочий сайт на WordPress или Joomla, я поступаю следующим образом.
1. На западных ресурсах нахожу тему или шаблон, или просто красиво выполненный сайт, который бы меня устраивал внешне и вдохновлял, когда дело дойдет до создания собственного дизайна (никогда не срисовываю дизайн, а лишь подсматриваю).
2. Со специализированного ресурса скачиваю тему или шаблон CMS-ки, который мне подходит по своим внутренним параметрам (смотрю лишь на его рабочие характеристики: удачный движок, высокий рейтинг среди пользователей, начальная оптимизация проработана хорошо).
3. С помощью HTML, CSS и Photoshop изменяю скачанный шаблон или тему, опираясь на детали внешнего вида сайта, шаблона или темы, которую приметил в качестве натуры. Как уже отметил выше, никогда не копирую полностью чужие идеи, а лишь использую их, чтобы развить свои.
Поэтому если вы относитесь к креативным личностям, вам непременно пригодятся знания в HTML и CSS, чтобы постичь все тонкости своей любимой профессии.
Екатерина
все вы правильно говорите, Василий, это не для ленивых:) но! кроме ХТМЛ и РНР остается еще столько всего непонятного, что за CMS-ки, движки,внутренние характеристики и т.д. я сейчас как раз изучаю ваши уроки сайтостроения, перешла к РНР, но вот те неизвестные вещи меня пугают:)
Вася Митин
CMS – это ситема управления контентом сайта.
Движок – это php код, на котором работает CMS.
Вы изучаете ХТМЛ и ПХП, теперь переходите к изучению CMS (WordPress, например), на сайте есть новые уроки, паралельно продолжайте изучать HTML и CSS. РАботы вам предстоит проделать много:)
Екатерина
Скажите, а можно ли от вас получить тветы на вопросы по урокам и в каком разделе это можно сделать?
Вася Митин
Можно! Влюбом разделе.
Екатерина
тогда повисший вопрос: из урока №9 “Пример кода: img {cursor:progress}”- вижу, что написано для СSS, не понимаю куда его вписать. Из кода этой же страницы подсмотрела написание cursor:crosshair, пока так и реализовала:)
Екатерина
и еще вопрос: что за координаты у команды margin{0 0 0 0}? в процессе опытов, вычислила, что первая цифра задает движение по вертикали, последняя-по горизонтали, а что задают оставшиеся средние? спс)
Вася Митин
Екатерина, об этом я писал. Вам нужен репетитор в таком случае!
Екатерина
:D все понятно
Уткин Михаил
Здравствуйте, уважаемый Василий! Объясните, плз, что я не так делаю с iframe, если я задал три окна с шириной в сумме 100%, а при просмотре в “Гугль-Хроме” он уводит правое окно хрен знает куда. Сделай ширину в сумме не 100% – всё возвращается на место. Мозилла ФФ-4 и ИЕ-9 воспроизводят всё правильно, в Опере не пробовал.
Вася Митин
Михаил, используйте для позиционирования Каскадные таблицы стилей (CSS)
Уткин Михаил
Ещё вопрос: в верхнем айфрейме стоит картинка высотой 45 пикселов. Айфрейм сделан той же высотой. Опера-11 оставляет белые кончики по краям, хотя в bgcolorе написан нужный цвет заливки, совпадающий с цветом рисунка. Остальные браузеры показывают заливку нормально. Мозилла ФФ-4 светит в этом окошке плюсом, пытаясь мне увиличить эту картинку почти в два раза (непонятно, зачем). Остальные браузеры воспринимают её размеры адекватно.
Вася Митин
Iframe, а тем более Frame сегодня не актуальны – это наследие прошлых версий HTML. Но любое позиционирование легко задается с помощью CSS.
Михаил
Если iframe уже не актуально, то какая сейчас существует технология вместо iframe, чтобы сайт, свёрстанный, допустим, блоками, отображал в каждом из этих блоков инфу, записанную в каком-нибудь отдельном файле? Чтобы, допустим, ради изменения одной из менюшек не приходилось переписывать все остальные страницы сайта? Просто я очень долго лазил по сайтам, обучающим HTMLу, но никакого ответа на такой вопрос не нашёл. PHP не предлагать, “Народ.Ру” PHP не принимает. Вдобавок я пытался хоть что-то в PHP понять, но, видимо, для моих старческих 47-летних мозгов это уже за гранью…
Вася Митин
Здравствуйте, Михаил. Да, это осуществляется с помощью PHP. С сайтами на народе, честно сказать, не работал много, в этом вопросе не специалист, но могу предположить, что со временем вы станете использовать какие-нибудь CMS, например, WordPress – сегодня очень популярная система. Так вот, есть ли смысл тратить время на Народ, если можно сразу заняться созданием сайта на Вордпресс, на бесплатном хостинге?
Екатерина
Василий, у меня такой вопрос, если файл скачивается непосредственно с сайта (любого), он лежит на пк пользователя или на хосте? при этом на самых лучших тарифах большинство хостеров выдают памяти не больше 7-8Тб, тогда каким образом можно хранить терабайты информации для скачивания пользователей? спс)
Вася Митин
Здравствуйте, Екатерина! Файл скачивается с сайта двумя способами:
1) С сервера хостинга.
2) С файлообменников, например, с depositfiles.com/ru/ – регистрируетесь, закачиваете файл, получаете на него ссылку и размещаешь эту ссылку на своем сайте.
Екатерина
Василий, а есть ли какие-то подводные камни в использовании позиционирования? Оно мне так понравилось, что мне стало казаться, как будто бы я уже злоупотребляю им:) и еще: обязательно ли в значениях ставить единицы измерения (рх)? спс!
Вася Митин
Екатерина, привыкайте к пикселям – ими точнее всего.
Вот еще единицы измерения:
Размер буквы (m) текущего шрифта - em
Пункты - pt
Дюймы - in
Миллиметры - mm
Сантиметры – cm
Можете использовать позиционирование в любом количестве.
Екатерина
Василий, при установке сервера apache установщик не разрешает выбрать диск D:\server\apache\ пишет: the volume D: currently unavailable. Please select another. Не подскажите, где я криво что-то делаю? хотя что там можно не так сделать не понимаю..:(
Вася Митин
О, вы у же до апача добрались! Вам надо проверить все внимательно с самого начала, например, с большой или с маленькой буквы у вас называется папка с распакованным сервером и т. п. Я по этой же инструкции ставил апач и пхп – у меня все работает.
Если будет долго не получаться, может ну его нафиг этот сервер ?
Екатерина
в D: категорически отказался ставить, пришлось довольствоваться С:, тем более, что все работает и при таком раскладе (по крайней мере пока:))
Екатерина
эт снова я:) Василий, скажите пожалуйста, насколько актуален вопрос о безопасности пхп сценариев и бд? наткнулась на такую тему и озадачилась:/
Вася Митин
Если использовать последние версии и того и другого, то есть постоянно все обновлять и улучшать свои профессиональные навыки, думаю, все будет в порядке.
Взламывают обычно сайты с большой посещаемостью, сайты конкурентов, опять же с большой посещаемостью, так как взлом стоит денег и какому порядочному хакеру нужен чей-то сайт, если с него не возможно поиметь денег?