Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.06.2016, 10:53   #1
Lime
Форумчанин
 
Аватар для Lime
 
Регистрация: 10.02.2009
Сообщений: 815
Вопрос [php] Подготовка/настройка проекта на продакшн сервер

Есть такая штука как composer, есть разнообразные библиотеки которые с помощью него "подгружаются" в проект. Есть разные фреймворки, laravel например.
Во время разработки в папке с проектом (считай корень сайта) находится огромное количество папок и файлов, которые не нужны для функционирования сайта. Всякие composer.json, .idea, и проч.

Вопрос у меня к опытным разработчикам: как вы подготавливаете такие проекты к загрузке и использованию на рабочих серверах?
Вопрос в настройке сервера? Удалении лишнего? Может автоматизация этих операций (типо компиляции CSS, минификации JS, bat скрипты(на винду), etc)? Есть ли какие правила по этому поводу?
Открывать списки зависимостей проекта, да ещё и с указанием версий библиотек не кажется мне хорошей идеей. А ведь имена и названия папок всегда одинаковые.

Заранее спасибо!
Lime вне форума Ответить с цитированием
Старый 20.06.2016, 15:44   #2
to1217
Новичок
Джуниор
 
Регистрация: 20.06.2016
Сообщений: 6
По умолчанию

1) composer имеет возможность выполнять скипты командной строки, например, после загрузки проекта (скажем переместить в иную диреторию или же удалять лишнее, как вы сказали): https://getcomposer.org/doc/articles...command-events
-- это на практике не использовал

2) например. при переносе с помощью git-а можно вполне поставить под контроль версий только нужные вам файлы через файл .gitignore
to1217 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Настройка проекта в Qt tweaker7 Qt и кроссплатформенное программирование С/С++ 0 08.12.2012 11:10
Настройка сборки проекта =ЭLL= Общие вопросы C/C++ 0 28.06.2011 18:13
Настройка проекта в dev С++ Faydaen Общие вопросы C/C++ 6 02.02.2011 22:47
Настройка проекта delphi DimOn4Ik Общие вопросы Delphi 3 11.06.2010 21:38
Настройка Проекта для QT Ozerich Qt и кроссплатформенное программирование С/С++ 23 08.02.2009 13:59