Найти в Дзене
Детские сказки

Что нужно для создания сайта?

Часть 1. Программы, которые облегчат процесс работы. Начнем с самого главного - текстового редактора, который упростит процесс написания кода. Его можно писать и в обычном блокноте, сохраняя его в нужном расширение (.php, .html и т.п.), однако это не очень удобно. Одни из популярных текстовых редакторов на сегодняшний день это: 1. Visual Studio Code. Один из самых популярных редакторов кода, который в разы упрощает кодинг. Поддерживает различные плагины и многочисленное количество языков программирования. Разработан Майкрософт в 2015 году. 2. Notepad ++. Свободный текстовый редактор с открытым исходным кодом для Windows с подсветкой синтаксиса. Поддерживает различные плагины, что тоже ускоряет работу. Разработан Доном Хо в сентябре 2003 года 3. Sublime Text. Проприетарный текстовый редактор. Поддерживает плагины на языке программирования Python. Разработчик позволяет бесплатно и без ограничений ознакомиться с продуктом, однако программа уведомляет о необходимости приобретения лицензии

Часть 1. Программы, которые облегчат процесс работы.

Начнем с самого главного - текстового редактора, который упростит процесс написания кода. Его можно писать и в обычном блокноте, сохраняя его в нужном расширение (.php, .html и т.п.), однако это не очень удобно. Одни из популярных текстовых редакторов на сегодняшний день это:

1. Visual Studio Code. Один из самых популярных редакторов кода, который в разы упрощает кодинг. Поддерживает различные плагины и многочисленное количество языков программирования. Разработан Майкрософт в 2015 году.

2. Notepad ++. Свободный текстовый редактор с открытым исходным кодом для Windows с подсветкой синтаксиса. Поддерживает различные плагины, что тоже ускоряет работу. Разработан Доном Хо в сентябре 2003 года

3. Sublime Text. Проприетарный текстовый редактор. Поддерживает плагины на языке программирования Python. Разработчик позволяет бесплатно и без ограничений ознакомиться с продуктом, однако программа уведомляет о необходимости приобретения лицензии. Разработан Джоном Скиннером и Sublime HQ.

Мы выделили Sublime Text и Visual Studio Code .Стоит отметить, что текстовых редакторов бесчисленное множество, поэтому каждый сможет найти себе что-нибудь по душе.

Во всем нужен порядок и организованность, поэтому перед началом работы нужно все продумать и разложить по папочкам, чтобы потом не искать, где что. Основной список папок, который упростит поиск нужных файлов: CSS(Cascading Style Sheets) – тут будем хранить стили элементов; HTML (HyperText Markup Language) – храним файлы с разметкой; JS(JavaScript) - храним скрипты; PHP(Hypertext Preprocessor)- папочка для хранения файлов, которые будут связывать наш сайт с БД (База данных).

Если сайт требует подключение БД, желательно скачать локальный сервер, чтобы проверить работоспособность перед загрузкой на основной хост. Мы используем OpenServer Panel - это портативная программная среда, созданная специально для веб-разработчиков с учётом их рекомендаций и пожеланий. Этот программный комплекс включает в себя тщательно подобранный набор серверного программного обеспечения, а так же невероятно удобную и продуманную управляющую утилиту, которая обладает мощными возможностями по администрированию и настройке всех доступных компонентов. Также в программе можно выбрать браузер с которым предпочитаете работать(встроен PhpMyAdmin, который позволяет создавать БД и подключать ее к сайту). Программа сама по себе гибкая и ее можно настроить под себя.

Во второй части (https://dzen.ru/a/Y-J_FeTwcjQC9zZ5) подробней расскажем об особенностях работы в  текстовом  редакторе  Sublime Text и программной среде Open Server Panel.