Я же говорю, есть в доктрине, можно замаппить в yaml, но вроде как устаревшее https://www.doctrine-project.org/projects/doctrine-orm/en/2.7/reference/yaml-mapping.html Я же предпочитаю юзать аннотации https://www.doctrine-project.org/projects/doctrine-orm/en/2.7/reference/basic-mapping.html#basic-mapping, в целом это позволяет абстрагироваться от хранилища и писать подобного рода модели, которые автоматом генерируют схему данных
---------- Добавлено 12.03.2020 в 18:26 ----------
То есть вы сделаете все свои либы включая css и js? Так? То есть не нужны будут не jquery, не vue ничего другого кроме вашего фреймворка?
То есть у вас есть компонент формы который использует бутсрап и jquery, а у меня компонент слайдера, который использует материал цсс и ангруляр, добавив 2 компонента на один сайт там будут 2 цсс фреймворка, джиквери и ангуляр? Отличный подход объединить фронт и бэк.
То что вы пишите, называется MVC, при том вы из всего это пытаетесь сделать только V, как будет работать M непонятно, где хранить инфу - непонятно. Вам выше написали, что хотят взять файл описания сущностей, отдать во фреймворк, а на выходе получить схему БД и напиленные модели, но видимо что это мне вам будет не объяснить. И далее буква C - выраженная тем файликом php с бизнес логикой. В итоге вы делаете франкенштейна похуже битрикса, в битриксе это хотя бы продумано и напилено огромное ядро с кучей полезных функций, а не как у вас. В вашем случае нет даже никакого ассет манагера, который бы проверил что 10 компонентов не подключают 10 разных джкверей. И вот таких ньюансов много и вам их всех будет не запилить физически, а они в других уже запилены, отсюда профита заниматься вашей поделкой нет никакого. А если все подключения выносить в общий лэйаут, то смысла от вашего компонентного подхода нет, так как они начинают быть сильносвязанными, а это плохо, просто так введя в админке плагин уже не установишь.
То есть у вас настолько сложный продукт, что без всего этого не разобраться? Доки и парой туториалов недостаточно?
Вы меня этим поставили в ступор, вы будете бэк на фронте писать или фронт на бэке? все перечисленные вещи решают абсолютно разные задачи, зачем вам их объединять?
А мне выгодно лекарство от рака, давайте вы его придумаете а я буду продавать? Что за ересь? Пока что у вас не будет будущих проектов, так как вы застряли где то в разработке непонятно чего и для чего.---------- Добавлено 12.03.2020 в 15:04 ----------
Чем вам доктрина не подошла?
У человека там к сожалению до этого как до луны, а передвигается он по сантиметру в год.
На хэдхантере например или можно на биржах фриланса поискать, вдруг кто проникнется идеей. Помог?
Вы её (идею) даже внятно объяснить не можете, кроме как "мне так удобнее", по этому кроме как таких как вы, вы не найдёте, ну а где искать? В местах где сами обитаете, дурак дурака как говорится. А готового у вас уже нет, так как гит начинается не с CMS #1, а с git init и добавлением readme.md
С чего вы взяли что дока на анг обязательно? Доку делают на английском чисто потому что это де-факто язык разработчиков, только и всего. Можете делать на русском, просто вы срежете огромный пласт потенциальных юзеров, которые не знают русский, только и всего.
Пилить без гита можно, но очень сложно, даже если есть скриптик.
И они не появятся до тех пор, пока у вас не будет продукта в состоянии "можно юзать", хотя бы бэтки. В чем смысл реализовывать вашу идею за вас? Выгода в чем? Если будут делать другие, зачем им вы? Опенсурс начинается с того момента, как это становится полезным, до того это обычная разработка, нет куража делать самому, заплатить за это другим и как будет в состоянии "можно юзать", то тогда и можно говорить про опен сурс.
Это всё должно было быть к концу января на сколько я помню. Хотя на самом деле, за это время, можно было бы свою идею с xml и прочим запилить на каком нибудь ларавеле, у которого уже всё это есть и остается решать только свою задачу. Что и было сказано ещё в декабре, но человек не понял и видимо поймёт не скоро, хотя за 3 месяца реально вытянуть ларавель на уровне джуна и начать уже что то творить. Но тут оно и понятно, тут какое то скудоумие, из за него человек не хочет учится и считает это всё бесполезным, фреймворки популярные (на любой вкус и цвет) не для него, гит не для него.... что именно для него остаётся загадкой.
То есть просто причины что хостинг хороший и стабильный вы никак не рассматриваете?
Где тут дэмпинг то, цены у них далеко не низкие? При чем тут партнёрка 40%? Это их инвестиции в рекламу, 40% это даже по божески если посмотреть сколько сейчас стоит тот же директ. А дальше работает сарафанка, много ли кто из клиентов бегета советует своим знакомым хостинг давая реф ссылку? Ну и давайте посчитаем, стартовый тариф 190р - 40% = 114р. То есть найти хостинг за 114р сложно? Тем более большинство таких партнеров эти деньги на услуги хостинга и тратит, то есть деньги из компании не уходят.
Это я так понимаю вы придумали сами, верно ведь?
Статистика ноды моего аккаунта, запаса еще киллометр:
Стата с аккаунта одного из клиентов, такая же картина:
Где тут виртуозный оверселлинг то?
Естественно, если не давать заливать всякие говносайты которые генерируют кучу нагрузки, то всем клиентам на сервере хорошо, а не только вам. Если вам лень потратить время и средства на работу над сайтом, то потратьте их на выделенный сервер что ли.
Вот такую нагрузку генерирует интернет магазин на битриксе
Что за хрень туда вы заливаете я даже не знаю. Я превышать умудрялся только когда парсил каждый день примерно 1500 фильмов с торрентов (рейтинг по оценкам юзеров составлял)---------- Добавлено 12.03.2020 в 13:37 ----------
Не нужны. Если бы были нужны, вы бы обеспечили себе их резервирование и сохранность. Ваше имущество нужно только вам, никому никакие ваши коды не нужны, если об их сохранности вы не подумали сами, почему вы считаете что должен был подумать кто то другой? Вам никто сохранность данных не обещал, любой хостер сдает в аренду оборудование, никто не гарантирует что оборудование вечно, даже производитель. Если вы сняли квартиру и она вдруг сгорела, максимум на что вы можете расчитывать - это что вам выдадут новую такую же, никто компенсировать потерянное имущество не будет, выносить его из пожара это ваша задача. Мастерхост был мягко сказано "не очень" уже давно, не год назад, не два, а уже очень давно, и все кто в вэбе могли нагуглить кучу инфы какая это клоака, но все равно даже при таких условиях вы не позаботились о сохранности своих данных, значит я делаю выводы - они вам не нужны.
Тут все просто, когда человек начнёт все упрощать, он столкнется с рядом проблем. решит их и его решение станет лучше чем сейчас.
Клиент тот кому надо сейчас и бесплатно. Вложить в развитие, дав первым клиентам чуть больше чем дают остальные, предложить оригинальный способ обновления контента которого нет ни у кого ещё, показать что банально расшарив табличку можно дать доступ к управлению контентом на сайте. А в замен бесценный фидбэк и улучшения. Если за бугром есть такой сервис и он берет за это деньги на равне с остальными, то скорее всего в этой нише есть клиенты.
Но это всё имхо. Сейчас идея очень очень сырая, в таком виде она действительно мало кому нужна и полезна. Надо дальше развивать.
Вот ответ почему
Без гита или подобного не получится командной работы, потому что править один и тот же файл толпой (а в вашем фреймворке он один) не получится, так как сращивать изменения будет большой огромный геморой, который будет отнимать времени больше, чем его развитие.
Если вы хотите развивать что то, то сделайте по классике:
1. Залили на гитхаб
2. на гитпаджес сделали доку
3 и пилите потихоньку и пиарите, принимая новые пулл реквесты от компаньонов.
4. Люди пишут issue в вашем репозитории, описывая проблемы, вы или другие контрибьютеры их делаете и закрываете.
Именно так и происходит командная разработка.
Что вы там себе пытаетесь надумать остаётся загадкой, но вы думайте, рассуждайте, мы же живем 100500 лет, ещё всё успеете в том числе и разработать свои методологии, чтоб разработать очередную CMS
Названия уже не вспомню, лет 5 назад было, клиент хотел сделать новый сайт и начать продвижение, не хотел переезжать, говорил его цена устраивает. Я ему мониторинг настроил и показал, что сайт то сделаем, зальем, но с продвижением будут проблемы у него.