Dmytro
купил за 15 баксов шаблон и готовый сайт уже тебе ))
Pathologic
в релизах будет готовая сборка с установленными зависимостями
CZB
Дима, именно так))
Pathologic
а develop нужно будет собирать композером
Aliaksandr
а большинство и не заметит ничего, ну был phpmailer раньше где-то в manager, стал в vendor
А большинство да, им бы owl с мультитв сдружить за две недели и норма))
Anonymous
проблема только в отсутствии примеров и документации наглядной ))
А ну это возможно. Нужно написать простую инструкцию. Можно с видео. За 5 минут видео делается
Pathologic
и 2 формы, меню и крошки за 500 рублей
Anonymous
Правда я хз как на шаредах композер запускать -_-
CZB
Так можно будет и магазин сделать внутри самого эво. Написал человек готовый унверсальный сайт-выложил и зарабатывает
Dmytro
поэтому надо делать репозиторий + с зависимостями на установку и платный ))
Aliaksandr
Ssh надо
CZB
мысли сходятся)
Dmytro
так да вопрос только в сесть и сделать ))
Dmytro
а доходим до этого понимаем что надо времч на это и работы не на неделю (
CZB
я бы с радостью спонсировал) но мой бизнес сдох))) теперь новое развиваем)
Dmytro
еще и я только вернулся с отпуска и успел заработать гипс на правую руку )) можно сказать еще на месяц выпал (
CZB
одной рукой можно ТЗ писать)))
Aliaksandr
в релизах будет готовая сборка с установленными зависимостями
Я про это и написал, что композером удобно релиз собирать, но выкатить три файла "меньшего ядра" и сказать нате вам композер, собирайте дальше все, что хотите сами - это смерть цмс:)
Anonymous
Если делать композер по дефолту, то это проблема для многих хостингов.
CZB
ну можно же просто добавить БАЗОВЫЙ пакет, установив который получим сегодняшнюю ево
CZB
что-то типо driverpack solution =)
Aliaksandr
Потом патоложик для галереи притянет один пхптамб, кто то второй, для еформ один мэйлер, для формлистера второй - и заживем:)
Aliaksandr
Еще я везде сверху притяну тот доклистер, где точно работает ефильтр:)
Pathologic
к компонентам вряд ли получится прикрутить композер
Aliaksandr
Кстати, в дл тот regexp работает нормально и без правок:)))
Anonymous
А как ты в композер затащишь несколько версий одного пакета?
Pathologic
тот вариант что в рево вася делает не катит, типа shell_exec('php composer require')
Aliaksandr
к компонентам вряд ли получится прикрутить композер
Ну так речь про то, что пхптамб и пхпмэйлер это не ядро, значит можно разные грузить, опять зоопарком обзаведемся
Pathologic
phpthumb и phpmailer это как раз ядро (:
Pathologic
Ну есть вариант `composer`
все варианты упираются в шаред хостинги
Pathologic
точнее во время выполнения скриптов
Anonymous
В разных composer.json))
А зачем их использовать несколько? Руки отхерачить за такое надо.
Aliaksandr
phpthumb и phpmailer это как раз ядро (:
Так я ж цитату кинул, что в рево это уже и не ядро, как и смарти)
Pathologic
это зависимость ядра
Anonymous
все варианты упираются в шаред хостинги
Ну я выше писал, что композер= отказ от шаредов, потому что я не знаю как их сдруживать
Aliaksandr
А зачем их использовать несколько? Руки отхерачить за такое надо.
Ну каждый компонент снабдить зависимостями, не будешь же проверять тысячу других установленных компонентов
Pathologic
да и я стараюсь использовать то что уже есть, а не тянуть с собой тот же phpthumb (:
Dmytro
http://take.ms/De6Wi
Pathologic
на то он и менеджер зависимостей
Aliaksandr
да и я стараюсь использовать то что уже есть, а не тянуть с собой тот же phpthumb (:
В том и речь, что удобно, когда единый инструментарий, хоть в вендор, хоть в либ, но главное, что он определен
Aliaksandr
Вопрос в том, что я свои компоненты могу в какую угодно папку засунуть и никакой композер не скажет где и что я наустанавливал
Pathologic
http://take.ms/De6Wi
шаред хостинги (:
Aliaksandr
Если нет единой структуры, где лежат все пакеты:)
Anonymous
Всё что ставишь нормально через композер, то лишнего не подтянешь, а если ставишь и делаешь через жопу, то я писал что с руками делать😁
Dmytro
шаред хостинги (:
ну так я на шаред хостинге и ставил октобер ))
Dmytro
все через веб никаких проблем с доп пакетами и т д
Anonymous
Всё просто, ставишь эво с его компонентами из ядра. И на основе этого делаешь, а потом композер твой пакет с твоими зависимостями тянет
Pathologic
ну, тогда можно рассмотреть конечно, реанимировать модуль для композера
Anonymous
И всё либы в vendor фигачит
Aliaksandr
так ты же в composer.json пишешь где у тебя что
Ну вот я подтянул mPdf в папку snippets/makePdf/mPdf, ты теперь не можешь загрузить в другую папку другой mPdf разве?
Pathologic
а зачем оно мне надо?
Anonymous
А если какой-либо Вася делает не по принятым нормам, то слать этого Васю в изучение норм и стандартов.
Aliaksandr
Ну это тебе не надо, а если я тоже сделаю с пхпмэйлер))
Pathologic
даже если я укажу что мне нужен mPdf то композер посмотрит что есть уже мпдф и не будет его второй раз качать в твою папку
Pathologic
а твой сниппет просто класс подхватит через автозагрузку и все, пофиг в какой он папке
Aliaksandr
А он это разве увидит?
Dmytro
шаред хостинги (:
http://take.ms/UWjp5 вот все что ему надо
Aliaksandr
Может он умнее, чем я думал:)
Pathologic
автозагрузка же теперь работает без костылей
Pathologic
с версии 1.3.6 а то и раньше
Dmytro
короче надо изучать но работать по уму может работать и через консоль и через веб
Anonymous
автозагрузка же теперь работает без костылей
Не увидит. Если нигде нет инфы о нём, кроме как в сниппете
Anonymous
И стартует он через inlude фиг пойми чего
Anonymous
Или вы все папки для autoload-а парсите?
Pathologic
Или вы все папки для autoload-а парсите?
посмотри как в формлистере сделано
Aliaksandr
Он же не сканирует весь сайт на наличие composer.json во всех папках
Pathologic
сlass_exists загружает класс автозагрузчиком
Pathologic
а если не загружает, то тогда уже загружай сам как хочешь и откуда хочешь
Pathologic
Он же не сканирует весь сайт на наличие composer.json во всех папках
в октобере плагин для композера это делает
Anonymous
Тут речь о том и была, что если его залили мимо композера, то композер не увидит его
Pathologic
это да