Технические моменты работы с шаблоном php сайта в Dreamweaver
Рассмотрим некоторые технические моменты при работе с шаблоном в среде Dreamweaver. Прежде всего это касается синхронизации или согласования редактироуемого содержимого папки проекта php сайта на локальном диске, в нешем случае это D:/Mysitephp и содержимого папки виртуального домена mysitephp.ru на нашем локальном сервере в папке Z:/home/mysitephp.ru. В дальнейшем при переносе и апгрейдах сайта на реальный сервер такая синхронизация будет касаться и содержимого корневой директории реального сайта на реальном хостинге, которая обычно обзывается public_html. Но об этом чуть позже.
Как уже упоминалось ранее в данный момент путь к папке виртуального домена mysitephp.ru Z:/home/mysitephp.ru и путь к удаленному серверу (Remote view) совпадают, поскольку с удаленным сервером мы пока не работаем. Поэтому управление им можно отключить вообще. Для этого необходимо выполнить команду из главного меню Site −> Manage Sites... на появившейся панели выбрать Mysitephp и нажать кнопку Edit. Зтем на появившейся панели Site Definition for Mysitephp выбрать закладку Advanvced и перейдя в категорию (Category) Remote Info установить в правом выпадающем меню None, как показано на картинке ниже.
Но это делать совсем не обязательно для наглядности пусть путь к папке сайта нашего якобы удаленного сервера будет тот, что и к локальному Z:/home/mysitephp.ru. Тоесть в выпадающем меню Accees (Доступ) необходимо сохранить ранее установленное Local/Network.
Ну, а теперь про процедуру синхронизации, которую в обязательном порядке необходимо будет делать после редактирования страниц и апгрейдов сайта.
Для того, чтобы выполнить процедуру синхронизации, например после редактирования страниц сайта, необходимо из главного меню программы Dreamweaver выполнить команду Site −> Synchronize Sitewide...В результате появится панель, показанная на картинке ниже.
На появившейся панели необходимо сразу сделать некоторые установки. Для начала необходимо поставить птичку в чекбоксе "Delete remote files not on local drive". Это даст возможность удалять с удаленного сервера ненужные файлы, которых нет или уже нет в папке прооекта сайта. Если сайт большой и после его апгрейда на локальном диске многое меняется, то при выполнении синхронизации Dreamweaver сам побеспокоиться, чтобы на удаленном сервере было убрано все лишнее и ненужное. Конечно-же этот чекбокс активировать необходимо только при надобности и уверенности, что все лишнее на удаленном сервере уже никогда не понадобится. Далее в выпадающем списке Synchronize есть два варианта. Первый это синхронизация выбранных локальных файлов либо всего сайта. Синхронизация всего сайта будет лучшим вариантом. В следуюшем выпадающем списке под названием Direction (Направление) необходимо установить "Put newer files to remote" и ни в коем случае не другое, потому как легко можно потерять на локальном диске все, что было нажито непосильным трудом, а проще говоря, все, что было откорректировано и добавлено. Эта команда задаст направление переноса и апгрейда файлов сайта. В данном случае с локального диска на удаленный сервер. Теперь нажав кнопку Preview... появится панель показанная на картинке ниже.
На этой панели перечень файлов, которые необходимо удалить с удаленного сервера и которые необходимо туда положить или записать. На панели есть возможность изменять акции, которые будут проведены с показанными файлами. Для этого есть кнопки с подсказками в левой нижней части панели. Файлы необходимо внимательно просмотреть и если все устраивает в части переноса файлов на сервер и удаления ненужных оттуда, то остается только нажать OK. Появится панель с вопросом о поддтверждении выбранных действий в части удаления ненужных файлов на удаленном сервере, где необходимо нажать Yes.
Для тренировки эту операцию теперь можно проделать на нашем проекте, который находится на D:/Mysitephp. Достаточно туда (в папку D:/Mysitephp) добавить какой-либо файл и проверить команду синхронизации в действии, затем удалить файл и повторить команду. При этом можно проконтролировать появление на диске удаленного сервера, который в нашем случае совпадает с виртуальным z:/home/mysitephp.ru/www, добавление файла и его исчезновение.
Электроника :
- Техника электроника (11)
- Полезная электроника (4)
- Электроника для всех (5)
- Техника для дома (6)
- Cхемотехника ПЛИС (11)
- Пректирование PCAD (4)
Программирование :
- Микроконтроллеры (9)
- ПЛИС VHDL Verilog (29)
- C++ Builder (7)
- Visual Studio C++ C# (7)
- Java programming (7)
- Matlab programming (4)
Сайтостроение :
- Сайтостроение HTML (5)
- Сайтостроение PHP (8)
- Проект php сайта
- Шаблон php сайта
- Скрипты php сайта
- Заморочки php сайта
- Php сайт развитие
- Дополнения php сайта
- Админпанель сайта
- Php сайт продолжение
- PHP CMS на файлах (3)
- Web инструменты (9)
- Полезное вебмастеру (11)
- SEO раскрутка сайта (4)
- PHP скрипты (3)
Реклама :
Книги и учебники :
- Шаблоны сайтов (6)
- Книги и учебники (2)
Компьютер и интернет :
Поиск по сайту :
Реклама :
Облако меток :
Бесплатная подписка :
Статистика :
- Популярность (3)
- Посещаемость (3)
- Поисковые запросы (3)