Соглашения по именованию файлов
Управление файлами
В процессе разработки Web-узла вы получаете большое количество материалов, представленных в различных форматах. Время, затраченное на организацию этих данных, обязательно окупится впоследствии.
После того как вы получите материалы от заказчика (это могут быть текстовые документы, фотоснимки, компакт-диски и отдельные файлы), соберите их вместе, чтобы вы могли оценить их. После того как вы выберете изображения и текст, которые должны войти в состав Web-узла, отделите их от остальных данных. Храните неиспользованные данные и не возвращайте их заказчику до конца проекта; они могут понадобиться вам в любой момент.
Файлы, расположенные на Web-сервере, должны иметь расширения, отражающие формат содержащихся в них данных. Файл, содержащий код исходной страницы, практически всегда имеет имя index.html (index.htm, index.asp и т.д.). Документы, связанные с исходной страницей, также должны храниться в файлах с расширением .html, чтобы они могли быть корректно обработаны браузером. Изображения, звуковые и видеофайлы должны иметь трехбуквенное расширение, обозначающее формат данных, например .gif.
Ранее некоторые браузеры воспринимали только символы нижнего регистра. Теперь это ограничение снято, но до сих пор не принято использовать в именах файлов символы верхнего регистра. Выбирая имена файлов, помните, что они не должны включать пробелы.
Для того чтобы упростить поиск файлов или просмотр структуры каталогов, принято в именах файлов использовать сокращения, описывающие содержимое файлов. Так, например, в имени файла с фоновым изображением используется аббревиатура bg (backgroung), для описания страницы — рg (page). Для обозначения содержимого файла также используется позиция, которую данные занимают на странице, например top, bottom, left, right, main, side и footer.
Вкратце основные соглашения по именованию файлов могут быть сформулированы следующим образом.
• Для хранения кода исходной страницы используются файлы index.html, index.htm, index.asp и т.д..
• Коды Web-страниц находятся в файлах с расширением . html или . htm.
• В именах файлов должны использоваться только символы нижнего регистра.
• Имена файлов должны отражать назначение их содержимого.
Управление проектом: основные понятия
Управление проектом необходимо для того, чтобы обеспечить нормальную работу и соблюдение графика. Особенно это важно в тех случаях, когда проект выполняется совместными усилиями группы разработчиков. Управление проектом состоит в организации действий разработчиков, чтобы обеспечить максимальную эффективность работы. В частности, правильное управление проектом предотвращает повторное выполнение одних и тех же работ.
Чтобы управлять проектом, необходимо знать суть проекта, цель его выполнения и ориентироваться во всех его деталях. Управляя проектом, вы должны предусматривать возможные проблемы и принимать меры для их устранения. Вам также необходимо организовывать взаимодействие со специалистами, привлеченными для выполнения отдельных работ, и следить за выполнением взятых ими обязательств.
Наиболее важная часть управления проектом — это планирование. Процесс создания Web-узла необходимо разбить на несколько этапов и разработать план их выполнения. В данной главе речь идет о планировании работ на этапе, предшествующем разработке узла. Не стоит недооценивать важность этого этапа. Разрабатывая план, учтите все детали.
Ниже описаны основные понятия, используемые при работе над проектом.
Проект.Некоторые усилия, организованные и направленные на выпуск товара или предоставление услуг. Каждый проект должен быть завершен.
Процесс.Действия по решению одной или нескольких задач, предпринимаемые многократно. Так, например, управление проектом — это процесс, который может быть условно разбит на четыре стадии: описание проблемы, планирование, реализация и завершение. Эти стадии характерны для каждого проекта.
Задача, или действие. Наименьшая часть работы, учитываемая в плане, для которой руководитель устанавливает сроки, стоимость и взаимосвязь с другими задачами, выделяет ресурсы и следит за ходом выполнения.
Результат. Следствие предпринятых усилий — продукты или услуги, полученные при выполнении работ над проектом. Обычно разделяют конечный результат, предоставляемый заказчику, и промежуточный результат, полученный на одном из этапов выполнения проекта, и используемый для достижения конечной цели проекта.
Промежуточный отчет.Отчет о выполнении некоторой стадии проекта. Эта стадия не обязательно должна завершаться получением конкретного результата. Промежуточные отчеты позволяют более эффективно контролировать ход работ над проектом.
Этап.Набор связанных между собой задач, обычно направленных на получение некоторого промежуточного результата или достижение конечной цели проекта.
Рабочая группа.Временный коллектив, организованный для выполнения некоторой работы, например записи и редактирования видеоклипа. После завершения работы рабочая группа распускается.
Контрольная точка.Встреча с заказчиком на некоторой стадии проекта, в ходе которой выясняются вопросы, определяющие успех или неудачу проекта. Цель встречи — найти решение вопроса, которое обусловило бы успешное продолжение работы над проектом. Если ни одна из сторон не может предложить подходящее решение, контрольная точка автоматически превращается в окончание проекта.
Требования.Документ, который определяет, что, где и когда должно быть сделано в ходе работ над проектом. Документ, содержащий требования, позволяет разработчику убедиться в том, что он правильно понял потребности заказчика и получил от него все необходимые исходные материалы.