Гостевая

Только для зарегистрированных посетителей
.
Simba
Кадило крутится, лавэха мутится

zbzalex, php5 (серьёзно?), PSR, Композер зачем-то устанавливается, но автолоадер какой-то свой. Модули подумай как ты будешь кастомизировать и обновлять со стороны стороннего разработчика когда CMS обновляется сама, а модули у тебя свои. В общем там думать ещё много над чем есть.

Вот хороший сайт для старта: https://phptherightway.com/ начни с него лучше

.
zbzalex
#include "god.h"

Simba, недельку назад накидал небольшой концепт по джону
https://github.com/zbzalex/hill-php может глянуть вот тут.

.
Simba
Кадило крутится, лавэха мутится

zbzalex, весь мой код на гитхабе в открытом виде. Там куча говнокода, где-то нормальный может даже есть. Я уже вырос из того, чтобы считать свой код максимально трушным, а весь остальной говном (но ты вижу ещё не дорос до этого периода. Это нормально и пройдет со временем). Так зачем мне с тобой какой-то лайвкодинг проводить? Чтобы что? Себя ты показал уже и так. Нифига не разобрался, написал какую-то хероту, мысли не сформулировал, уточняющие вопросы проигнорил.
В общем если есть какая-то конкретика (вопросы, предложения касательно JohnCMS), то пиши, разводить непонятно что у меня нет времени и желания (видимо старею гг.)

.
zbzalex
#include "god.h"

Simba, давай с тобой лайв кодинг с камерами если на то пошло) без гугла и т.д)
я хочу посмотреть на сколько. я не знаю определения этих вещей и хочу увидеть твоё лицо, когда я тебе начну вопросы задавать.

.
Simba
Кадило крутится, лавэха мутится

zbzalex, был бы ты чуть поумнее, ты бы не писал кучу аббревиатур, а открыл код и нашел бы кучу всякой херни, которая там есть гг. Но ты начал писать по папку data, модули, фабрики, инкапсуляцию, кисс и драй. Если бы ты знал определения кисс и драй, ты бы их вообще не писал
В целом, да, нет смысла продолжать) Всё и так понятно)

.
zbzalex
#include "god.h"

Simba, да нам с тобой вообще не о чем дальше продолжать дискутировать. у тебя уровень ответа как у школьника, который выучил пхп. изначально было понятно, что у тебя айкью как у батарейки, но я пытался. видишь как всё оказалось печально?

.
Simba
Кадило крутится, лавэха мутится

zbzalex, все?) ну в целом уровень дискуссии был понятен изначально )

.
zbzalex
#include "god.h"

Simba, просто рукалицо

.
Jane
Блиносвёрт ?

Scorpion, так Олег же джон продал, как он может его завещать?

.
Simba
Кадило крутится, лавэха мутится

Simba, поверь, это не набор слов без понимания сути.

Конкретно в том сообщении это набор слов. Учись тогда выражать свои мысли так, чтобы их понимали другие люди, а то написал слова, а что ты этим хотел сказать хрен его знает...

возвращаясь к тому, что ты по поводу линтера написал. в проекте же ещё докер висит) зачем он там нужен? почему его нельзя вынести в какой-то пакет, который был настраивал проект именно под докер, либо какой-то дополнительный хинт на оф.сайте?

Сообщение назад ты хотел что-то по фану накидать чтобы упростить, а щас предлагаешь усложнить.
Давай сначала определим какую проблему мы пытаемся решить? Конфиг докера нужен для того, чтобы люди могли склонировать проект и запустить без ручной настройки окружения. "Настраивать под докер" проект не нужно. Это не так работает. Если человек не пользуется докером, он просто им не пользуется и всё. Проблем с этим никаких нет. Почему нельзя вынести в пакет? Потому что на это нужно выделять время (которого нет) и в этом нет необходимости. Это окружение для тестовой разработки, которое не будет включено в дистрибутив при релизе.

Simba, могу ли я допустим снести 3 модуля, чтобы остальные модули не пострадали? просто кнопкой делит например?

Да. В этом и задумка.