По большому счету для работы над сайтом требуется только одна программа - браузер.

Используя браузер, можно публиковать на сайте новые материалы, вносить изменения в его дизайн и верстку, загружать новые файлы на FTP-сервер и делать прочие повседневные дела веб-мастера. Но если добавить к браузеру еще несколько полезных приложений, работа над сайтом заметно упростится. С какими программами стоит познакомиться начинающему веб-мастеру?

NotePad++ - быстрая правка кода

Современные CMS дают в распоряжение пользователя готовые шаблоны, но это вовсе не означает, что вам никогда не нужно будет вносить в них правки. Каждый сайт уникален, поэтому вполне возможно, что вам захочется вручную поэкспериментировать с оформлением сайта, настроить страницу вывода результатов поиска и внести другие правки, которые подразумевают ручную правку кода. Файлы, которые отвечают за работу сайта, могут иметь разное расширение, но их все можно открыть для редактирования в текстовом редакторе. Лучше всего использовать специализированный редактор с подсветкой кода NotePad++
Особенности работы с документами.
Каждый новый файл в NotePad++ открывается на отдельной вкладке. Если программа была закрыта, а затем снова запущена, все файлы, с которыми шла работа во время последней сессии, восстанавливаются. При желании можно сохранять сессии, а затем подгружать их. В двух разных вкладках есть возможность даже просматривать один и тот же файл. Это удобно, если требуется одновременно держать в поле зрения разные части автозавершение слов или функций. Также программа способна выводить подсказки по параметрам функций.
Поиск и замена. При помощи NotePad++ можно выполнять замену символов в нескольких файлах одновременно. Для этого их даже не нужно открывать в программе. Инструмент Найти в файлах, который доступен в меню Поиск, дает возможность указать папку, файлы в которой нужно обрабатывать. Также при необходимости получится задать фильтры исключений, определиться с тем, нужно ли искать во вложенных папках. Для замены символов во всех открытых документах используйте пункт Замена в меню Поиск. Часто очень ускоряет работу функция Заменить все во всех открытых документах.
Filezilla - работа с файлами на FTP-сервере
Если используется автоматическая установка CMS из панели управления хостингом, то ручная загрузка файлов на FTP-сервер может и не понадобиться. Но все равно в процессе работы над сайтом придется обращаться к серверу. Например, если нужно будет внести в некоторые файлы изменения, разобраться с вредоносным кодом, внедренным в файлы недоброжелателями, поменять права на доступ к файлам. В этих и многих других случаях пригодится бесплатный FTP-клиент Filezilla
Загрузка файлов на сервер.
Для начала работы с Filezilla потребуется ввести данные сервера. Их обычно можно узнать в админ-панели хостинга или из письма, которое было отправлено хостером после оплаты услуг. Введите IP-адрес сайта в поле Хост, затем укажите данные учетной записи в полях Имя пользователя и Пароль Для работы с FTP, как правило, используется порт 21, поэтому введите его в одноименном поле. Заполнив все поля, нажмите на кнопку Быстрое соединение Если данные верны, то содержимое сервера отобразится в правой панели программы. Файлы сайта обычно загружаются в указанную хостером директорию . В левой панели отображается содержимое локальных дисков. Перейдите к папке, в которой хранятся файлы будущего сайта, и перенесите ее содержимое в папку на удаленном сервере. Для начала копирования файлов выберите пункт Выполнить задание в меню Передача. На вкладке Успешные передачи можно будет наблюдать статистику всех загруженных файлов, а на вкладке Неудавшиеся передачи - тех, которые загрузить не удалось.
Изменение прав доступа к файлам.
Права доступа к файлам имеют очень большую роль для обеспечения безопасности сайта. Как правило, при использовании популярных CMS в инструкции по установке обязательно содержатся советы относительно того, права на доступ к каким файлам нужно поменять после их загрузки на FTP-сервер. Сделать это в Filezilla очень просто: выделите нужный файл на сервере, щелкните по нему правой кнопкой мыши и выберите пункт Права доступа к файлу. Установите флажки в нужных чекбоксах или же требуемое числовое значение. Если нужно изменить атрибуты больше одного файла в папке, можно просто выделить несколько одновременно. Filezilla также дает возможность выполнять эту операцию для папок и всех файлов, которые в них содержатся. Если перейти к настройкам прав доступа папки, можно определиться с тем, нужно ли применять изменения к файлам, к вложенным папкам или же ко всем файлам и директориям. Разрешение конфликтов. Если при загрузке с сервера или закачке на сайт обнаружится, что файл уже существует, Filezilla выдаст уведомление и даст несколько вариантов действий на выбор. Для автоматизации работы следует настроить поведение программы в разных случаях. Для изменения настроек активной сессии в меню Передача выберите пункт Действие по умолчанию, если файл существует. Выберите один из вариантов поведения программы. Например, можно автоматически заменять более старые файлы, все файлы, размер которых отличается, докачивать файлы, пропускать их, переименовывать и т. д.

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