Добро пожаловать, Гость!
Рерайтинг движка | GitHub - Страница 4
Предложения и пожелания | Рерайтинг движка | GitHub
MarkPrior :
Доброго времени суток. Набрёл на движок с интернета. Подобные системы - не моя специальность, но я всегда рад помочь в улучшении, если то возможно. Сам занимаюсь Java/C#, но в свободное время балуюсь подобными вещами, поэтому решил подсобить/ускорить его преображение.
Вчера просмотрел движок, чуток очумел от количества мусора, но не всё потеряно. Как я понял, пользуются системой исключительно те, кто любит максимально простой и понятный вид кода без "всяких ваши ООП и т.п.". И хоть двиг подутратил свою востребованность, но, как я увидел, есть ещё много ньюфагов, которые пользуются и, надеюсь, учатся на этой системе.
Мне не помешает человек (или несколько человекОВ), которые давно пользуются этим движком и которые уверенно ориентируются в коде, дабы, при возникновении у меня вопросов, я мог кому-то написать.
На своём старом аккаунте GitHub создал репозиторий для движка. За основу взял версию DS-Special из-за введённой мультиязычности.
ФУЛЛ переписи не планируется, дабы, если у кого-то будет желание, переход на обновлёнку не был тяжёлым. Привычная архитектура, думаю, будет сохранена. Обновления затронут стилизацию кода и удаление излишнего мусора.
Для примера в одном только /sys/inc/user.php было ~27 лишних запросов в базу данных.
От mysql мы уйдём в сторону PDO (простота и, прежде всего, безопасность). Уже имеется обёртка, которая позволит легко и просто осуществлять запросы в базу. "Документация" по ним будет так же на GitHub.
Здесь в теме буду кратко писать ChangeLog'и по изменениям в коде. По мере переписи файлы будут загружаться на git.
Ссылка на репозиторий: GitHub - Dcms-Social
Рерайтинг движка | GitHub
3 Авг 2022Доброго времени суток. Набрёл на движок с интернета. Подобные системы - не моя специальность, но я всегда рад помочь в улучшении, если то возможно. Сам занимаюсь Java/C#, но в свободное время балуюсь подобными вещами, поэтому решил подсобить/ускорить его преображение.
Вчера просмотрел движок, чуток очумел от количества мусора, но не всё потеряно. Как я понял, пользуются системой исключительно те, кто любит максимально простой и понятный вид кода без "всяких ваши ООП и т.п.". И хоть двиг подутратил свою востребованность, но, как я увидел, есть ещё много ньюфагов, которые пользуются и, надеюсь, учатся на этой системе.
Мне не помешает человек (или несколько человекОВ), которые давно пользуются этим движком и которые уверенно ориентируются в коде, дабы, при возникновении у меня вопросов, я мог кому-то написать.
На своём старом аккаунте GitHub создал репозиторий для движка. За основу взял версию DS-Special из-за введённой мультиязычности.
ФУЛЛ переписи не планируется, дабы, если у кого-то будет желание, переход на обновлёнку не был тяжёлым. Привычная архитектура, думаю, будет сохранена. Обновления затронут стилизацию кода и удаление излишнего мусора.
Для примера в одном только /sys/inc/user.php было ~27 лишних запросов в базу данных.
От mysql мы уйдём в сторону PDO (простота и, прежде всего, безопасность). Уже имеется обёртка, которая позволит легко и просто осуществлять запросы в базу. "Документация" по ним будет так же на GitHub.
Здесь в теме буду кратко писать ChangeLog'и по изменениям в коде. По мере переписи файлы будут загружаться на git.
Ссылка на репозиторий: GitHub - Dcms-Social
Последний раз редактировалось biket
1 Сент 2022
Комментарии:
MarkPrior 29 Сент 2022
Автор темы
facemas, я не занимаюсь оф. движком. Над ним по-прежнему работают те, что и до этого. Моя наработка не будет в оф. релизе. Единственное, что оговорено biket’ом - какие-то детали будут взяты у меня для оф. релиза.
Как я и говорил ранее, от моей работы вы сами можете брать то, что вам нужно. К примеру, переводить свои сайты на обновленное ядро.
Если сами не хотите или затруднительно, то связывайтесь со мной, но, естественно, бесплатной работы не будет.
——
Когда моя версия будет полностью закончена - не знаю. Предугадать невозможно, ведь я не просто пару строчек правлю.
Автор темы
facemas, я не занимаюсь оф. движком. Над ним по-прежнему работают те, что и до этого. Моя наработка не будет в оф. релизе. Единственное, что оговорено biket’ом - какие-то детали будут взяты у меня для оф. релиза.
Как я и говорил ранее, от моей работы вы сами можете брать то, что вам нужно. К примеру, переводить свои сайты на обновленное ядро.
Если сами не хотите или затруднительно, то связывайтесь со мной, но, естественно, бесплатной работы не будет.
——
Когда моя версия будет полностью закончена - не знаю. Предугадать невозможно, ведь я не просто пару строчек правлю.
Sto56 26 Сент 2022
MarkPrior, Тогда пардон, думал иначе. За проделанную работу, вам отдельное место в раю приготовлено, спасибо
MarkPrior, Тогда пардон, думал иначе. За проделанную работу, вам отдельное место в раю приготовлено, спасибо
MarkPrior 25 Сент 2022
Автор темы
Sto56, всё, что переработано уже на данный момент, имеется на github'е в свободном доступе.
Это весь переправленный кор и переработанные форум/блоги, оформление, также дамп бд выгружу сегодня/завтра. Уже на основе этого любой желающий может сам переправлять свои сайты, писать новые разделы, придерживаясь уже имеющейся логики тех же блогов.
Код остался столь же простым, каким и был. То есть я не шёл по пути DCMS 7, который умер сразу же после "переписи" из-за усложнившегося для понимая кода обычным юзерам.
Так что можете уже сейчас брать, разбираться, делать что-то своё.
--------
В любом случае, если кто-то хочет что-то непосредственно только для их сайта, могут обратиться лично, как я писал ранее.
--------
Если используете наработанное, то советую использовать для работы с кодом тот же PHP Storm, который позволяет увидеть, где что используется (функции, классы и т.п.), дабы не гадать, где та или иная деталь вписана и как она работает.
Автор темы
Sto56, всё, что переработано уже на данный момент, имеется на github'е в свободном доступе.
Это весь переправленный кор и переработанные форум/блоги, оформление, также дамп бд выгружу сегодня/завтра. Уже на основе этого любой желающий может сам переправлять свои сайты, писать новые разделы, придерживаясь уже имеющейся логики тех же блогов.
Код остался столь же простым, каким и был. То есть я не шёл по пути DCMS 7, который умер сразу же после "переписи" из-за усложнившегося для понимая кода обычным юзерам.
Так что можете уже сейчас брать, разбираться, делать что-то своё.
--------
В любом случае, если кто-то хочет что-то непосредственно только для их сайта, могут обратиться лично, как я писал ранее.
--------
Если используете наработанное, то советую использовать для работы с кодом тот же PHP Storm, который позволяет увидеть, где что используется (функции, классы и т.п.), дабы не гадать, где та или иная деталь вписана и как она работает.
Sto56 24 Сент 2022
Не в огорчение автору, но мне кажется, что его обновы и весь переписанный код, будет платным. Сейчас идёт реклама и продвижение того, что уже много лет топчется на месте. Ещё раз, не в огорчение, это мое мнение.
Не в огорчение автору, но мне кажется, что его обновы и весь переписанный код, будет платным. Сейчас идёт реклама и продвижение того, что уже много лет топчется на месте. Ещё раз, не в огорчение, это мое мнение.