Создание своего сайта
Создана: 24 Июня 2009 Срд 21:57:53.
Раздел: "Веб-строительство и интернет-проекты"
Сообщений в теме: 54, просмотров: 12977
-
-
сынтин саша писал : хочу попробовать себя в написании сайта, помогите что для этого нужно и вообще насколько это сложно? Раньше никогда не занимался этим
нужно вот это -
CMS это для тех, кто ищет легких и корявых путей. Имхо.
Если хочешь делать КРУТЫЕ сайты, придется начать с основ.
Изучить HTML, CSS, JAVA или PHP (или все вместе), освоить Photoshop, Illustrator на высоком уровне. После этого, при наличии достаточного вкуса, можно начинать делать сайты. Или начинать параллельно с изучением, так даже лучше. -
indifound писал : CMS это для тех, кто ищет легких и корявых путей. Имхо.
Если хочешь делать КРУТЫЕ сайты, придется начать с основ.
Изучить HTML, CSS, JAVA или PHP (или все вместе), освоить Photoshop, Illustrator на высоком уровне. После этого, при наличии достаточного вкуса, можно начинать делать сайты. Или начинать параллельно с изучением, так даже лучше.
на компе печатают лохи
хочешь быть крутым-печатай на печатной машинке
PS Ну зачем человеку забивать голову и изобретать елосипед?
Вы передлагаете потратить годы, на изучение всего вышесказанного, чтобы сделать сайт визитку?
А написанные вами скрипты будут ли настолько безопасны? -
anonimus писал :
PS Ну зачем человеку забивать голову и изобретать елосипед?
Вы передлагаете потратить годы, на изучение всего вышесказанного, чтобы сделать сайт визитку?
А написанные вами скрипты будут ли настолько безопасны?
А где человек сказал, что он хочет делать посредственные сайты? Может, он хочет серьезно заняться вопросом. Годы, говорите?
Мне хватило месяца, чтобы освоить HTML и приняться за CSS. Еще через месяц я случайно получил заказ и еще за месяц сделал первый сайт, параллельно продолжая почитывать про CSS.
Зато мне не стыдно за него, и я знаю полностью в нем каждую косточку скелета. Там нет ни одного скрипта, поскольку до программинга я еще не дошел... -
indifound писал :
А где человек сказал, что он хочет делать посредственные сайты? Может, он хочет серьезно заняться вопросом. Годы, говорите?
Мне хватило месяца, чтобы освоить HTML и приняться за CSS. Еще через месяц я случайно получил заказ и еще за месяц сделал первый сайт, параллельно продолжая почитывать про CSS.
Зато мне не стыдно за него, и я знаю полностью в нем каждую косточку скелета. Там нет ни одного скрипта, поскольку до программинга я еще не дошел...
хозяин барин))
но на cms можно сделать такой сайт, который вы сможете лишь через несколько лет сами написать))
плюс безопасность у него будет наверняка выше, чем у вас.
вы же пользуетесь готовой мебелью или готовой едой, вам же не стыдно?))))
хотя дело ваше -
Я согласен, есть разные подходы, и мы их предложили топикстартеру.
Каждый выбирает что по душе. Мне по душе знать точно, как работает каждая команда, как она отрабатывается браузером (разными браузерами). Плюс, мне нравится код без излишеств, который неизбежно получается при использовании CMS. Нравится оптимизировать так, чтобы сайт быстро грузился... -
-
В общем, первый (и, наверное, последний) бесплатный совет от меня
Я начинал отсюда, попробуй, прочти
[внешняя ссылка]
Если хотелка не отвалится после этого, значит, вперед и с песней, развивайся дальше. -
-
Начнем по-порядку. Все зависит от вашего начального уровня и знаний.
Попытаюсь описать мое видение процесса обучения с 0. Если уровень выше, некторые пункты можно будет опустить.
1) Ознакомиться с общими принципами технологии: Серверная/клиентская часть, общие сведения об основных технологиях (серверные языки, HTML, CSS, JavaScript), что такое куки и т.п.
2) Изучить хотя бы основы HTML + CSS. Желательно сразу в связке.
3) Определиться, что вам интереснее. Серверная часть (это в чистом виде программирование, требует определенных навыков и знаний), Клиентская часть (отображение: HTML, CSS), клиентское программирование (JavaScript), дизайн.
- Если вам интересно именно программирование (клиентское/серверное), то вперед читать основы (ООП, Паттерны и т.д. и т.д.), для серверной части лучше взять, наверное, PHP, как язык с низким порогом вхождения, параллельно изучать основы БД.
- Если это HTML+CSS, то читать больше статей, пробовать делать сложные макеты, тут практика, практика, практика =)
- Дизайн он и в африке дизайн =) Фотошоп, GIMP и т.п.
Конечно, можно комбинировать =)
4) Далее практика и чтение.
ЦМС лучше вообще не трогать, если вы хотите реально научиться "делать сайты". -
chebba? писал : Начнем по-порядку.
chebba, ты как онлайн учебник - все так педантично и нудно, но в общем правильно! Но поддерживаю мысль, что учиться нужно с азов, а не с CMS. CMS - это этап для тех, кто уже что-то знает, потому что там тоже часто приходится делать доработки... -
Private Joker писал :
chebba, ты как онлайн учебник - все так педантично и нудно, но в общем правильно! Но поддерживаю мысль, что учиться нужно с азов, а не с CMS. CMS - это этап для тех, кто уже что-то знает, потому что там тоже часто приходится делать доработки...
а почему тогда вы все, прежде чем сесть за комп, не изучили бейсик, асемблер
почему вы не изучили радиотехнику
архитектуру процессора и прочие вещи?
А прежде чем приготовить какое то блюдо, по чему вы не изучили основы животноводства, аграномии и прочее...?
Преде чем сесть за руль, почему вы не изучили сталеплавление и то как изготавливается бензин и диз топливо.....? -
anonimus писал :а почему тогда вы все, прежде чем сесть за комп, не изучили бейсик, асемблер
почему вы не изучили радиотехнику
архитектуру процессора и прочие вещи?
Так....дружище, не юродствуй... . Не надо крайностей. Для того, чтобы принимать пищу, не надо знать ее молекулярный состав - это так, к примеру твоих крайностей.
Лично я начинал свои познания в сфере IT с ЕС ЭВМ, но кому это сейчас интересно. Я хочу сказать лишь то, что для достижения определенного уровня, необходим определенный уровень знаний. И на своем опыте убедился, что, к примеру, стоит изучение визуальной среды разработки без предварительного уровня подготовки "невизуальных" технологий...
Это же касается и Вэба... -
anonimus - жжешь.
Для "хочу попробовать себя в написании сайта" необходимо изучить связку html/css, только потому, что это основа. Затем JavaScript, php(perl, asp)... Нужно опять же учитывать, что не каждому человеку дается изучение сразу нескольких технологий, достаточно остановиться на ознакомлении с общими принципами (говорилось).
При попытке изучить все по-маленьку ничего кроме каши в голове не получится, поэтому нужно определить для себя то, что тебе ближе.
Самостоятельно написать СМС одному челоовеку достаточно сложно, на это могут уйти годы. СМС как правило пишется группой единомышленников, в состав которых входят дизайнер (Фотошоп, ...), программист(javascript,php,perl,asp...), верстальщик(html/css). Последний связывает все содеянное первыми двумя в единую сетку, каркас, добивается кроссбраузерности, следит за семантикой и синтаксисом.
Я знаю массу примеров, когда хорошие дизайнеры и программисты не могут верстать, да это им и не нужно. Верстальщик же должен знать основы программирования, представлять себе как формируется результат вывода работы скрипта, должен иметь некоторые знания по работе с графикой.
Для чего все это? Для того, чтобы не возникало таких вопросов(из опыта общения) - "Помогите поменять рисунок в шапке шаблона, где нужно исправить код?" или "я установил шаблон Gray и у меня все съехало, как мне исправить?"...
СМС в последнее время дали возможность кому попало создавать сайты за несколько минут, что в свою очередь еще больше захламило интернет "говносайтами" с "говнокодом", сайтами ни о чем, набором повыдерганных с других сайтов программ, текстов, игр и прочим хламом. И вот уже все это "шаблонизированное сообщество" мнит себя вебмастерами.
ТС - выбирай для себя то, что тебе нравится и учи.