Дополнение к уроку:
Скачиваем и устанавливаем:
PHPStorm,
TeamViewer,
FileZilla,
Open-Server (Качаем Basic набор),
Skype, и браузеры:
Chrome,
FireFox, а так же если Вы желаете обмениться удобно скрин-шотами между знакомыми или с учителем, то установите
Jet Screenshot.
PHPStorm
После установки настраиваем. File - Import Settings -
settings.jar.
Включаем Open Server
В папке с установкой Open Server есть файл "Open Server x64.exe". Запускаем и он включается. Если после запуска он всё же не отображается и часть иконок скрываются (в правом нижнем углу экрана), то перенастраиваем в Windows 10 отображение: кликаем правой кнопкой на панели рядом с иконками и выбираем "Параметры панели задач" - "Выберите значки, отображаемые в панели задач" - "Всегда отображать все значки в области уведомлений" - ВКЛ (включаем).
Создаём новый сайт:
В Open-Server открываем
Настройки, выбираем вкладку
Домены, заполняем поля:
Имя домена - путь, который будем писать в браузере, чтобы открыть наш сайт. Если с таким именем существует реальный сайт, то он будет недоступен. Пишем один из имён: test.ru , mysite.ru , learn.ru , test1.ru, либо можете придумать своё название сайта.
Папка домена - Указываем полный путь к папке: C:/OpenServer/Domains/test.ru . Куда установлен у Вас OpenServer Вы и без труда без меня найдете, имя сайта "test.ru" должно совпадать с именем домена для нашего удобства. Создаём папку, указываем путь.
После обязательно надо нажать кнопку
Добавить правее от
Папка домена.
Далее создадим новый проект в PHPStorm:
File - New Project.
Location: указываем путь к сайту, который мы создали в Open-Server;
PHP language level: выставляем самый последний;
Cli interpretator: должен быть уже выставлен как 7 после установки. Но если там пусто, или
no interpreter, тогда нажимаем
... и находим файл php.exe в папке с установленным OpenServer по следующему пути:
C:\OpenServer\modules\php\PHP-7-x64\php.exe
И ждём кнопку
Создать!
Теперь в эту папку разархивируем
пакет файлов. В корне папки должен лежать index.html файл, а не в подпапках.
Теперь включаем Open-Server, открываем браузер и пишет в адресной строке "test.ru" (имя, которое мы ранее выбрали для нашего сайта). Если перед тем как включить Open-Server Вы уже вводили test.ru , то старый адрес запомнится браузером и браузер первое время будет пытаться открыть сайт из интернета. Зачастую помогает просто перезагрузить браузер, если это не помогло, то перезагрузите компьютер. И, снова же, не забудьте включить Open-Server перед тем, как открыть сайт в браузере.
Когда мы в адресной строке пишем "test.ru", то открываться будет по умолчанию: "test.ru/index.html", именно поэтому index.html должен находиться в корне сайта!
Под каждым уроком есть 10 тестов, которые помогут Вам закрепить пройденный материал.
Один из тестов будет развивать Вашу логику и интеллект!
Чтобы получить доступ к тестам -
авторизируйтесь!
{"372":{"id":"372","lesson":"0.2","type":"yesno","title":"","text":"При поиске компании или товара, может ли быть на первом месте в поисковой выдаче Google или Яндекс не официальный сайт, при этом который будет содержать вирусы?","answer_type":"Int","answer":"0","variables":{"0":""},"group":"lvl1","course":"1"},"373":{"id":"373","lesson":"0.2","type":"yesno","title":"","text":"Стоит ли делать упор при стандартной разработке на очень старые браузеры?","answer_type":"Int","answer":"1","variables":{"0":""},"group":"lvl1","course":"1"},"374":{"id":"374","lesson":"0.2","type":"radio","title":"","text":"В видео я сделал упор на то, какую версию Open Server необходимо скачать. Вы должны запоминать такие вещи, так как я не только указал какую версию надо скачать, но и аргументировал почему мы качаем именно эту версию. Какую версию Open Server необходимо скачать?","answer_type":"Int","answer":"0","variables":{"0":"Минимальный пакет","1":"Максимальный пакет включающий все программы","2":"Средний пакет, в нём нет ничего лишнего, но есть всё недостающее минимальному","3":"Выборочный пакет, где мы указываем какие программы качать, а какие - нет"},"group":"lvl1","course":"1"},"375":{"id":"375","lesson":"0.2","type":"yesno","title":"","text":"Стоит ли создавать локально на Open Server сайты, чьё доменное имя будет совпадать с другими известными или важными нам сайтами?","answer_type":"Int","answer":"1","variables":{"0":""},"group":"lvl1","course":"1"},"376":{"id":"376","lesson":"0.2","type":"input","title":"","text":"Какую кодировку HTTP сервера мы выставили?","answer_type":"Function","answer":"utf-8","variables":{"0":""},"group":"lvl1","course":"1"},"377":{"id":"377","lesson":"0.2","type":"yesno","title":"","text":"Стоит ли галочка Disable Cache у рядового пользователя нашим сайтом?","answer_type":"Int","answer":"1","variables":{"0":""},"group":"lvl1","course":"1"},"378":{"id":"378","lesson":"0.2","type":"yesno","title":"","text":"Стоит ли во время разработки ставить галочку \u0022Disable Cache\u0022 в браузере зная, что у рядового пользователя она не стоит?","answer_type":"Int","answer":"0","variables":{"0":""},"group":"lvl1","course":"1"},"379":{"id":"379","lesson":"0.2","type":"yesno","title":"","text":"Желательно ли при установке значимых программ перезагружать компьютер?","answer_type":"Int","answer":"0","variables":{"0":""},"group":"lvl1","course":"1"},"380":{"id":"380","lesson":"0.2","type":"radio","title":"","text":"Что из перечисленного не является веб-сервером? Вопрос на тренировку логики.","answer_type":"Int","answer":"3","variables":{"0":"lighttpd","1":"Apache","2":"nginx","3":"PHP"},"group":"lvl1","course":"1"},"381":{"id":"381","lesson":"0.2","type":"yesno","title":"","text":"Шутливый вопрос. PHPStorm даёт бесплатную лицензию на 30 дней. School-PHP выдаёт официальную лицензию ученикам при покупке \u0022курс PHP 1 уровень\u0022. \u0022Курс HTML 1 уровень\u0022 не выдаёт платную лицензию, но предлагает установить 30 дневную демо-версию PHPStorm. Делая упор на логику предполагает ли ваш учитель, то есть я, что курс \u0022HTML 1 уровень\u0022 необходимо пройти за 30 дней?","answer_type":"Int","answer":"0","variables":{"0":""},"group":"lvl1","course":"1"}}
{"0":"372","1":"373","2":"374","3":"375","4":"376","5":"377","6":"378","7":"379","8":"380","9":"381"}