Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Хитрости и секреты создания сайтов


Новое направление Портала RusFAQ.ru:
MosHoster.ru - Профессиональный хостинг

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Интернет / Хитрости и секреты создания сайтов

Выпуск № 170
от 04.12.2007, 15:05

Администратор:Ерёмин А.А.
В рассылке:Подписчиков: 460, Экспертов: 41
В номере:Вопросов: 1, Ответов: 7


Вопрос № 111569: Уважаемые эксперты! Такой вопрос: Необходимо полному чайнику в сайтостороении научится делать более- менее приличные сайты, есть конечно много "быстрых" в плане обучения программ, но готовый продукт как правило получается неахти. Я...

Вопрос № 111.569
Уважаемые эксперты!
Такой вопрос:
Необходимо полному чайнику в сайтостороении научится делать более- менее приличные сайты, есть конечно много "быстрых" в плане обучения программ, но готовый продукт как правило получается неахти. Я вообще работаю с видео и фото, но тут на работе напрягают, говорят , что надо еще сайты уметь делать.
С чего начать , какие программы осваивать? Мне нужен не быстрый , а серьезный результат.
Заранее благодарю за ответ!
Отправлен: 29.11.2007, 15:04
Вопрос задал: Crusi2007 (статус: Посетитель)
Всего ответов: 7
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Зыков Николай Павлович
Здравствуйте, Crusi2007!
Советую почитать журнал WebDix (http://webdix.ru) он посвящён как раз тому, как создавать сайты.

Из программ, в принципе можно использовать Dreamveaver MX. Из знаний для начала необходимо освоить HTML и CSS
Ответ отправил: Зыков Николай Павлович (статус: 1-ый класс)
Ответ отправлен: 29.11.2007, 15:13
Оценка за ответ: 5
Комментарий оценки:
Спасибо за быстрый и конкретный ответ!

Отвечает: Стас Тельнов/[анти]КИЛЛЕР
Здравствуйте, Crusi2007!
Из справочников по HTML и CSS могу посоветовать вот этот сайт: http://htmlbook.ru
Очень подробно описаны все основные тэги, возможные параметры и т.д.

Из программ так же могу посоветовать Dreamveaver. Но если вы хотите в будущем создавать действительно качественные сайты, то лучше после создания сайта в Dreamveaver просматривать его код в блокноте, желательно нестандартном, а с поддержкой синтаксиса. Подобных блокнотов очень много, мне больше всего нравится «notepad++». По началу лучше делать полностью в Dreamveaver, т.к. если в блокноте писать и редактировать то по неопытности можно много всего натворить не очень хорошего. А когда поднаберетесь опыта в создании через Dreamveaver, то там уже потом и ручками сможете отредактировать то, что нужно.

Если необходимо ещё и осваивать программирование, в частности PHP, то могу только посоветовать книгу Дмитрия Котерова «PHP 5. Наиболее полное руководство.» Но сначала конечно же придётся как следует разобраться с html и только потом уже приступать к изучению программирования. Освоить программирование, плохо разбираясь в тэгах у вас скорее всего не получится((

Удачи в изучении сайтостроительства!
---------
Не стыдно не знать, стыдно не учиться
Ответ отправил: Стас Тельнов/[анти]КИЛЛЕР (статус: 4-ый класс)
Ответ отправлен: 29.11.2007, 15:25
Оценка за ответ: 5
Комментарий оценки:
Спасибо за быстрый ответ,установлю Dreamveaver

Отвечает: Викулин Антон Юрьевич
Здравствуйте, Crusi2007!
Для серьезного результата нужна программа БЛОКНОТ... вроде бы и шутка, но в каждой шутке, как известно...

Если често, то сейчас сайты ИМХО делятся на две категории - "на движке" и "не на движке". В первом случае - вы покупаете(или скачиваете бесплатно) какой-то движок - там меняете дизайн по своему вкусу, а затем добавляете свою информацию. Для этого надо знать технологии - основы PHP(для того, чтобы можно было инстлировать и настроить движок), HTML, CSS еще SQL - если эт сайт с базами данных, то настраивать придеться скорее всего самому...

Второй вариант - делаем сами, без движка - тут получается примерно так - можно обойтись одним HTML - если дизайн достаточно хорош, то можно делать сайт-визитку или таже что-то посложнее. Но для сатостоятельного создания серьезного сайта необходимы знания остальных технологий(PHP+SQL,ASP+XML,HTML,CSS и т.д. в зависимости от вкуса)...

Я бы рекомедовал начать с технологий, а не с программ, и найти ответы на вопросы - "что такое теги?HTML-разметка?CSS?Хостинг?Базы данных?PHP?"
В программах я бы рекомедовал начать ДримВивера - поставить себе пакет программ Макромедиа (ДримВивер+Файрворкс минимум) версии 7.0 или выше, и купить книгу по дримвиверу - в этой программы заложено достаточно мощные возможности по работе с Win-хостингом, о которые многие позволяют даже новичкам делать интерактивные сайты(авторизация+базы данных)...

И самое главное - больше смотреть на других... это не значит, что надо тырить чужие шаблоны - просто учиться на чужих ошиках в сайтостроении лучше и дешевле чем на своих...
---------
Все что когда-либо должно случиться, уже произошло.
Ответ отправил: Викулин Антон Юрьевич (статус: 2-ой класс)
Ответ отправлен: 29.11.2007, 18:30
Оценка за ответ: 5
Комментарий оценки:
Спасибо !

Отвечает: Alex Saminsky
Здравствуйте, Crusi2007!

Несомненно следует прочесть и понять хотя бы основы HTML, CSS, PHP. На эту тему возьмите как можно более тонкое и популярное издание.

Но суть моего совета в другом. Научитесь ставить и настраивать какой- либо из стандартных бесплатных движков сайта (CMS), Wordpress, WiKi, PHPNuke и т.п.
Это не сложно и позволит Вам избавиться от массы рутинной работы и Вы сможете получать вполне рабочие сайты за очень короткий срок, обойтись без серьезного обучения программированию.

Вот сайт по этому вопросу:
http://www.cmslist.ru

Я сам пользуюсь Wordpress.

---------
Делай, что должен и будь, что будет.
Ответ отправил: Alex Saminsky (статус: 2-ой класс)
Ответ отправлен: 29.11.2007, 18:54
Оценка за ответ: 5
Комментарий оценки:
Спасибо!

Отвечает: Web-Extrime
Здравствуйте, Crusi2007!

От программ "Dreamveaver" и "Front Page" советую вам отказаться сразу, так как они сильно мусорят в исходном коде, тем самым увеличивая размер и загрузку страниц. В качестве редактора воспользуйтесь бесплатной программой "Web Development Studio". Вот некоторые возможности:

  • Поддержка: HTML, PHP, Perl, CSS, JS, VBS, ASP, SSI, cUrl, VRML, WML, XML.
  • Полная справочная информация по названным технологиям.
  • Проверка синтаксиса: HTML, XML, PHP, Perl.
  • Настраиваемый сервис встроенного кода.
  • Подсказка по параметрам функций.
  • Сервис исследования и анализа кода.
  • Интегрирование с буфером обмена, пользовательский буфер.
  • Встроенный и внешний предварительный просмотр.
  • Встроенный файловый менеджер.
  • Быстрый поиск и замена по файлам.
  • Многодокументальный интерфейс - MDI.
  • Заготовки кода.
  • Сервис корректировки ввода.
  • Сервис сравнения файлов.
  • Переходы по элементам кода.
  • Создание документа по шаблону, свои шаблоны.
  • Интегрирование в систему, ассоциирование файлов с программой.
  • Работа с макросами: создание, редактирование, воспроизведение.
  • Расширенная подсветка синтаксиса, настройка подсветки.
  • Множество настраиваемых установок.
  • Настраиваемый интерфейс программы, различные стили.
  • Работа с закладками в редакторе кода.
  • Восстановление документов после сбоя в ОС.

Вторую версию можно загрузить по этой прямой ссылке. Размер: 2.16 Mб.
Сайт разработчика http://delphiworld.narod.ru/

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

Удачи!

---------
Делай добро сам, и всегда помни что сделали для тебя!
Ответ отправил: Web-Extrime (статус: Практикант)
Ответ отправлен: 29.11.2007, 19:09

Отвечает: Alex446
Здравствуйте, Crusi2007!
Очень интересный вопрос. Только осталось непонятным - Вы сами хотите научиться программированию и написать более-менее приличный сайт. Или нужно просто сделать приличный сайт на основе уже имеющихся систем управления сайтом?
Для первого варианта нужно изучить последовательно следующее : HTML 4.0, протоколы TCP IP, UDP и другие сетевые протоколы, Денвер, языки программирования PHP, Perl(опционально), базу данных MySQL с языком запросов SQL. Как с этим справитесь я список продолжу.
Для второго варианта предлагаю для начала установить на своем компьютере Денвер. Потом скачать с интернета несколько вариантов бесплатных систем управления сайтом, попробовать их настроить на своем компьютере и поупражняться в оформлении и наполнении.
Вот могу порекомендовать - Mambo, Slaed CMS, Mediawiki, Koobi_CMS.
Есть третий альтернативный вариант! Довериться профессионалам. Купить платную систему управления и тогда Вам помогут ее освоить. Или... пишите мне в личку...
---------
Наша миссия — стать причиной развития других.
Ответ отправил: Alex446 (статус: 1-ый класс)
Ответ отправлен: 29.11.2007, 20:57
Оценка за ответ: 5
Комментарий оценки:
Спасибо, я сам хочу освоить. Это нелегко, но это того стоит!

Отвечает: NiGHT
Здравствуйте, Crusi2007!

1. Сразу ничего не получается. Надо работать. Главное практика. Получается начнет после 10-15 оргинальных сайтов, а может и больше.

2. Сайты продукт коллективного труда. Над ним должны работать разные специалисты. т.е. разделение труда. Конечно можно одному делать, но вам придется выполнять такой же объем работ и обладать тем же набором знаний и умений. Поэтому вам придется отдельно выучистся на дизайнера, одельно на программиста и т.д. (хочу заметить что там много направлений и все они очень важны. даже такие как юзабилити, лингвист, социолог и т.д.)

3. Программные пакеты изучать надо. Но следует изучать специализированные и не автоматизированные пакеты. Среди которых понадобятся: Графический редактор (можно несколько). Текстовый редактор (лучше простенький, но удобный). SQL редактор. Ну и несколько мелких утилит. В качестве граф. ред. подойдет Photoshop версии 7 (можно Corel, но его лучше приберечь для общего макета), можно взять Flash редактор если это будут у вас присутствовать. В качестве текстового я использую Far+Colorer (но тут можно выбрать что по удобнее), главное чтоб никакой автоматики! ни каких автогенераторов и визуальных редакторов. SQL редактор будет зависить от обстоятельств, но лучше ограничится простым.

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

4. Далее начинайте изучать теорию по каждой специальности в отдельности. Пробуйте создавать мелкие проекты на тренировку 1 специальности. Допустим: создаем сайт с красивым дизайном, в HTML можно не переводить просто нарисовать. И так 5-6 оригинальных дизайнов. Программирование можно "прокачивать" написав сайт без дизайна, но с большой функциональной частью. Вспомним про юзабилити и так же посидим анализируя свои и чужие проекты. И так все специальности (а их наверное с десяток наберется). Потом пробуем комбинировать, допустим добавить графику к программной части.

5. Анализ чужих работ. Копировать - нельзя, смотреть и учится - можно. Разбирите крупные движки, HTML код разных сайтов. Пробуйте повторить приемы.

6. Принимайтесь за написание полных проектов. Далее делаем много сайтов и всё....

главное не обманывать себя на каждом этапе, не пропускать своих ошибок и исправлять их немедленно.
---------
Нам много не надо, лишь власти над миром, и вкусненького что-нибудь (Slayers)
Ответ отправил: NiGHT (статус: Практикант)
Ответ отправлен: 01.12.2007, 23:00
Оценка за ответ: 5
Комментарий оценки:
Спасибо за ответ.


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.65 от 04.12.2007
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное