Добавление заголовка ко всем файлам PHP - PullRequest
0 голосов
/ 23 марта 2012

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

В настоящее время я использую Dreamweaver 8.0.2.

Если Dreamweaver добавит этот заголовок вверху (принимая во внимание, что файл может иметь уже существующий заголовок), это будет приемлемо.

Если FTP-сервер добавит файл (при условии, что это файл PHP) при загрузке или загрузке, это также может работать.

Я не уверен, какой подход выбрать или что сработает для этого.

Ответы [ 2 ]

0 голосов
/ 23 марта 2012

@ Дэвид: кем *

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

Вся информация о лицензировании, веб-адрес и номер версии программного обеспечения должны быть изменены только один раз для всех файлов: таким образом, было бы достаточно повторять комментарии php или просто помещать их в HTML-часть.

Что касается отметки времени последней модификации, вы можете использовать следующий скрипт для получения времени последнего обновления файла:

$time = filemtime($filename); // You may use $_SERVER['PHP_SELF']
$convenient_date = date('d-m-Y', $time);
echo "Last modified on {$convenient_date}.";
0 голосов
/ 23 марта 2012

Лучшим вариантом является использование «Beyond Compare».Он позволяет вам видеть файл как Проводник и позволяет открывать несколько файлов и редактировать с сохранением.

Я всегда использую это.Таким образом, используя это, вы можете открыть несколько файлов на сервере и сохранить их.Вам не нужно ждать, пока они сохранят его на сервере.Просто переключитесь на другой файл (в новой вкладке)

:)

...