- PHP
- структура сайту
- Організація роботи
- фреймворки
- препроцесори
Всім доброго часу доби.
Як ви організуєте свої проекти. Чи є заготовлений шаблон для майбутніх проектів. Чи враховуєте все відразу або поступово впроваджуєте і додаєте все в міру необхідності. Як новачкові правильно стартувати, щоб не переробляти потім все з нуля і мати в голові уявлення про те, як все це працює і розуміти загальну концепцію сайтобудування і рівнів вкладеності?
На даний момент є папка з проектом, назвемо її Global.
І потім все буде перероблятися в PHP. Ще навіть SASS не встановив. Саме перед його установкою і зрозумів, що потрібна грамотна каркас
Заздалегідь вдячний за поради
Допомогло? відзнач рішенням
На чистому PHP вже мало хто пише.
Скористайтеся будь-яким фреймворком - наприклад, laravel. Там структура папок вже збудована як годиться, потрібно її тільки вивчити і користуватися, а не винаходити черговий велосипед.
Спасибі, вивчаю принцип роботи, можливо це те, що потрібно. Якщо не складніше для новачка, ніж інші рішення
Для фронтенда краще мати 2 окремі папки: dev і production з дублюючими вкладеними папками.
В папці dev зберігайте SASS (папка styles), чистий JS (папка scripts або js) ( "чистий", в сенсі "вихідний", тут же можна і babel, і всяке схоже) і картинки (img) в вихідному дозволі. Там же папку з чистим html / php.
Gulp нехай збирає все в папку production, де в styles ллється CSS, в scripts - оброблений JS (наприклад, лінту, префіксером і мініфікатором), стислі картинки в img і html / php.
Для бека все просто: використовуйте, по можливості, один require в кожній сторінці, а той скрипт збирайте з усіх інших. Все, що стосується фронту розміщуйте в глобальну папку views, а скрипти для бека - в папки model і controller. Сподіваюся, все зрозуміло роз'яснив
Дякую за пораду, спробую такий підхід
Span4ev. якщо я відповів на питання, то прохання його зазначити)
Ваш відповідь на питання
Увійдіть, щоб написати відповідь
- Мінськ
- Повний робочий день
- від 3 000 до 4 500 usd.
- Іжевськ
- Повний робочий день
- від 40 000 руб.
- Москва
- від 120 000 до 180 000 руб.
- Москва
- Повний робочий день
- від 100 000 руб.
90000 руб. / В місяць
15000 руб. / За проект
Увійдіть на сайт
Щоб задати питання та отримати на нього кваліфіковану відповідь.