FinanceTube.ru

Структурирование системы онлайн учета | Урок 22

Кол-во просмотров с 06.02.24г. :: 148

Всем привет, кто вышел сегодня с прошедшими праздниками, с Новым годом. Я вот вижу только Наталью и Павел. Я думаю, что сегодня мы… Да, прошу извинить, я тут подзадержался, у нас тут в соседнем офисе просто очень громко здесь под окном у нас снег чистят и просто невозможно было включаться. так, ну поскольку сегодня видимо еще не все подошли, подойдут, я думаю, что есть смысл нам немножко отструктурировать наши вот эти вот файлы. Извините, я зайду, авторизуюсь. Немножко приведем все вот это вот дело так, чуть-чуть более какой-то вид покрасивее. и отструктурируем файл. То есть у нас получается, что основной файл, вот он индекс.php, но он уже разрастается, достаточно большой становится. И для того, чтобы каждый раз, когда мы желаем в тот или иной блок влезть, профиль, моделирование, учет факта, отчетность, а еще будет 3-4 блока, то чтобы нам вносить изменения в эти блоки, нам необходимо внутри файла index.php находить то место, куда вносить правки. Это крайне неудобно, поэтому мы сейчас немножко посмотрим на и еще у нас есть вот эта вот шапка сверху да поэтому давайте-ка мы чуть-чуть все это дело поинтереснее как все представим а именно следующим образом то есть мы вот возьмем наш файл вот этот вот самый Давайте вот так вот сделаем. Напишем index.php. И мы его... Мы его представим вот в каком виде. Пусть у нас в начале будет... Мы сделаем в начало, поставим... В начало поставим... файлик назовем его старт так вот старт.php потом потом возьмем сделаем файлик кнопки кнопки.php потом возьмем файлик Сделаем модель, модель.php. А далее мы сделаем файлы, которые будут соответствовать разделам. Будем просто раздел 1.php. раздел 2.php и так далее. Так далее раздел m.php. И внутрь вот этого файла index мы будем подключим все вот эти файлы, то есть мы Все то, что у нас является содержимым файла index.php, то есть вот эта вот страница, на которую мы смотрим, страница нашей системы учета, системы управленческого учета, мы вот этот файл index его в таком вот виде отструктурируем. То есть мы вынесем из него целые блоки. Ну вот здесь вот у нас start.php. В этот самый старт мы вынесем там какие-то подключения базы данных, какие-то постоянные, какие-то константы, которые нам понадобятся. Еще там кое-что, ну вот эти вот сестии, то, что включать, выключать. Ну и так далее. Файл кнопки php, ну, вытащим туда, например, все кнопки. Может быть, еще и в несколько файлов это сделаем. Файл модель.php, мы туда вынесем все расчеты. Все расчеты нашей модели управленческого учета будут вынесены в отдельный файл. И там будут формироваться все основные переменные, которые потом пойдут вот в эти вот самые разделы. А каждый файлик раздел 1, раздел 2, раздел N – это как раз таки будет HTML верстка всего того, что находится внутри вот этих вот кнопочек. То есть при нажатии на каждую вот из этих кнопочек у нас вот здесь вот будет включаться файл раздел с тем или иным номером, который соответствует вот этим вот кнопочкам. вот я думаю как-то мы вот так вот это все организуемся и потом по аналогии если нам необходимо будет еще какие-то файлы создавать мы их будем создавать вот так нас пока что нас пока что трое со мной да никто больше не подошел вот такую структуру мы будем создавать ну и сегодня немножко поработаем над этой структурой А также попробуем, может быть, как-то вот эти кнопочки здесь немножко покрасивее поставить. Ну, может быть, что-то здесь как-то отрисовать. Вот. Значит, давайте мы выведем вот сюда сразу же вот эту палитру цветов. Если что, будем ее использовать. Ну и начнем с того, что раскидаем. Раскидаем по вот этим вот файлам. Ну давайте просто пойдем сверху вниз. Итак, что у нас здесь? Да, вот они у нас идут. Обработка нажатия на кнопки. Вначале мы ставим старт. Внутри файла старт мы будем оставлять все то, что не является кнопками, не является моделью и не является html версткой. Вот здесь мы находимся. вот она наш наш сайт. давайте мы возьмем индекс php. просто я его копирую. ставим. нам нужно сейчас 7 файлов. давайте вот раз два три. 4, 5, 6, 7. Насколько я помню, нам нужно как минимум 7 файлов. Значит, берем первый. Мы его назовем start, файл start.php. И в этот самый start.php мы отнесем все то, что у нас не имеет отношения к кнопкам. То есть просто выкидываем. Вот если у нас кнопки идут, то мы это все делаем при открытии сайта вводной параметры по умолчанию. Так, это вводные параметры модели. Модели относятся. Если переменные стишки, то вводные параметры. Вот данные. Кнопку вот данные. Обработка нажатия, это все у нас кнопки. вот функционал финансовой модели он нам здесь тоже не нужно так и регистрация в онлайн моделирование авторегистрация так давайте вот регистрацию вынесем вот в этот самый старт Авторизация. Выход из аккаунта. Ну и все. Вот это вот все нам не нужно. Так, это у нас здесь авторизация всех файлов. Это сейчас тоже посмотрим. Ну, пока что вот это все вытянем. Вот. И пусть у нас пока что вот так вот у нас будет выглядеть файл старта. и, соответственно, мы start.php закрываем, а в файле индекс, в файле индекс мы пишем, копируем, и вот сюда вот вставляем. А, то есть вот это мы тоже удалили. Мы берем файл start, вот здесь пишем. Так, подключаем файл start.php. Вот это мы выкидываем. Ну и вообще здесь просто выкинем все то, что у нас идет до HTML-разметки. Так вот и делаем. вот то есть все то что у нас идет до html разметки это у нас должен быть файл старт файл кнопки и файл модель так значит старт мы сделали теперь идем да и берем следующую копию индекса и здесь пишем файл кнопки но и так чтобы было просто понятно так кнопки заходим и здесь мы вот это вот все удаляем обработка на нажатие так минут Значит, здесь у нас кнопки. При открытии сайта вводные параметры модели задаются по умолчанию. Значит, мы вот эти вот параметры модели убираем.

Рекомендации

Предшествующее видео

Следующие видео

FinanceTube.ru
С НАМИ ЭФФЕКТИВНЕЕ!
ООО «П++»
ОГРН:1187746086054
ИНН:7728395910
КПП 772801001
Юридический, фактический и почтовый адрес:
117246, г. Москва, Научный пр-д, д.8, стр.7, оф.14
Адрес эл. почты: i@mngmnt.ru
Звоните: +7(985)201-6607
© 2012 - 2024 ООО "П++" (ИНН 7728395910)
Наверх