X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

12 страниц V   1 2 3 4 5 6 7 8 9 10 11 > » 
Открыть тему
Добавить ответ в эту тему
> Свой движок - стоит ли?
BuxarNET
BuxarNET
Topic Starter сообщение 2.7.2020, 4:04; Ответить: BuxarNET
Сообщение #1


Тема наверняка не раз поднималась по разным причинам и из разного ракурса.

Попробую её поднять не как разработчик которому некуда время девать, а как пользователь у которого с десяток проектов на разных начиная от коммерческих, заканчивая самописными движках.

Идея состоит в том, что бы объединить все существующие проекты на одном движке и создавать новые на нем же.

Силами конечно сторонних разработчиков, сам на начальном уровне.

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

Вот мне пожалуйста подскажите, есть ли в природе что-то готовое?

Мультиязычность-Мультидоменность мне подсказали есть на Вордпрес и Битрикс.

Первый - думаю не годится для серьезных проектов, да и есть сомнение в корректности мультиязочности разных модулей.

Второй - для меня вообще зло по моим убеждение , да и к тому же платный брать смысла не виду, если все равно в написание платных модулей придется вкладывать.

В моем понимании остается одно, вложиться в написание своего движка, отвечающего следующим требованиям:

Мультиязычность - должна быть заложена в самом ядре и легко подхватываемая на любых модулях. Простой механиз добавления локального текста на нужном языке в движок и модули.

Мультидоменность - любой состав модулей и их настроек для разных доменов

Глубокая модульность - ядро должно быть совершенно пустым, только функции обработки модулей, все остальное на модулях которые могли бы легко заменяться/подключаться/отключаться без каких либо поломок, инсталов, деинсталов (простая иницилизация).

Глубокая локализация- в зависимости от страны должно быть возможно не только выводить определенные модули или настройки их, но и использовать хранение данных в отдельных базах (соблюдая требования некоторых стран о хранение конфиденциальной информации в локальной стране)

API для взаимодействия между разными сайтами на этом же движке.

Ну и конечно, движок должен отвечать всем современным требованиям, это: минимальная нагрузка на хостинг, быстрая работа, безопасность, СЕО оптимизация.

В общем решение я в принципе принял, он мне нужен, только начинать с белого листа или брать за основу какой либо open source я пока не могу решить, так как 100% подходящих open source я не нашел. Но и грамотно разработать структуру думаю не каждый программист сможет, а в этом я точно профан.

Итак, делаю (чужими руками) open source и жду ваших советов.

Возможно стоит за основу взять наработки человека с ником boolive https://habr.com/ru/post/51152/ или его последнее творение https://habr.com/ru/post/211488/ . Честно понравилось по описанию, но руками пока не щупал, да и что мне щупать, нужно сравнивать производительность, другие параметры а я врятли с этим справлюсь. Сам проект заброшен и не поддерживается

Так же интересный проект https://max-3000.com/, позиционирующий себя как более легкий аналог вордпресса, но он на флеймфорке и менее подвижный.

Есть какие советы какую структуру строить, может какие наработки взять в основу?

Может кто хочет присоединится как наемный программист или даже партнер?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
WoWeb
WoWeb
сообщение 2.7.2020, 9:34; Ответить: WoWeb
Сообщение #2


BuxarNET, Лучше писать с нуля, если все грамотно продумать - все будет работать быстро и стабильно. Сначала нужно продумать функционал и логику работы, далее определится на каком языке писать и бюджетом.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
megoydagi
megoydagi
сообщение 2.7.2020, 12:57; Ответить: megoydagi
Сообщение #3


не стоит


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
BuxarNET
BuxarNET
Topic Starter сообщение 2.7.2020, 16:24; Ответить: BuxarNET
Сообщение #4


ответ как пальцем в небо
а где аргументы? я  достаточно подробно задачи обрисовал, дай тогда другое решение
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mark2013
mark2013
сообщение 2.7.2020, 16:57; Ответить: mark2013
Сообщение #5


BuxarNET,
ИМХО это создание велосипеда.
Есть Битрикс - это свой мир.
Есть Друпал. Есть Вордпресс. И если человеку нужен Битрикс, он ему и нужен - зачем ему ваш движок?
Проще говоря, вам нужно ответить на вопрос: чем ваш движок будет лучше?
Большая гибкость = больше файлов = больше кода = сложнее поддерживать.
Или вы сможете засунуть весь функционал битрикса в свою систему? Что-то сомневаюсь...
Как вариант - разрабатывать что-то облачное, продукт которые был бы доступен как сервис... но это уже совершенно другой бюджет.

К тому же все системы управления постоянно обновляются, равно как и плагины к ним. Разработка настолько глобального продукта - дело не быстрое... и уж точно требует вложений нехилых. А вот окупятся ли они?


--------------------


Поблагодарили: (4)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
EvilGomel
EvilGomel
сообщение 2.7.2020, 17:01; Ответить: EvilGomel
Сообщение #6


Цитата(mark2013 @ 2.7.2020, 15:57) *
разрабатывать что-то облачное, продукт которые был бы доступен как сервис...

Если будет как Тильда, например, то это "не взлетит". Должна быть возможность уйти в любой момент.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
NormanSky
NormanSky
сообщение 2.7.2020, 17:14; Ответить: NormanSky
Сообщение #7


У вас достаточно разноплановые проекты ИМХО чтобы под них делать собственный движок. К тому же все давно уже придумано.
т.е. пока не ясен смысл и выгодна данного мероприятия
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 2.7.2020, 18:11; Ответить: x64
Сообщение #8


Ну хорошо, создадите свой «фростбайт из мира вэба». Потом программист надумает уйти в монахи, что делать будете? Кто потянет допиливать движок? Конторы либо предложат перенести на своё (что скорее всего), либо такую цену залупят, что сами откажетесь. Одиночки… ну опять же, накропает кто-то с горем пополам модуль, потом либо цену в разы поднимет, либо откажется сославшись на дела.
Сравнение с фростбайтом не случайно. Electronic Arts тоже хотела все игры на своём движке пилить. Только вот проблемка возникла: не хватало специалистов на все проекты. Как только кто-то «постигал дзен», его в Дайс переводили. В итоге, даже такая крупная компания не смогла.
Можете, конечно, нанять на постоянку несколько программистов, чтобы они целенаправленно пилили и развивали движок под Ваши нужды. Но это дорого. А 1-2 человека, имхо, недостаточно для долгой жизни проекта. Может, повезёт, но там, где деньги, на случай надеяться — такое себе.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DeHuC_64
DeHuC_64
сообщение 2.7.2020, 19:55; Ответить: DeHuC_64
Сообщение #9


Если бюджет и время позволяет то свой движок, если нужно меньше мороки то готовое решение, любой проект может себя хорошо чувствовать в обоях случаях.


--------------------
Великая Россия - сайт о России
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
getdump
getdump
сообщение 2.7.2020, 21:28; Ответить: getdump
Сообщение #10


Можно ли сделать машину в своем гараже - можно, но вот нужно ли.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
12 страниц V   1 2 3 4 5 6 7 8 9 10 11 > » 
Открыть тему
Добавить ответ в эту тему
Быстрый ответ
5 чел. читают эту тему (гостей: 5, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Спецпредложение "Коробка Битрикс24 в облаке: как перенести и сколько это стоит"
15 Tucha 1645 22.1.2021, 10:49
автор: Tucha
Открытая тема (нет новых ответов) Артемий Лебедев закрыл свой блог на «ЖЖ»
25 VinogradOFF 1799 14.1.2021, 12:14
автор: EvilGomel
Открытая тема (нет новых ответов) Royal Partners - монетизируй свой траф на самых выгодных условиях!
3 RoyalPartners 420 10.1.2021, 11:55
автор: RoyalPartners
Открытая тема (нет новых ответов) Разработка ботов под любую рутину. Разгрузи свой график!
1 basmeister 409 19.12.2020, 13:35
автор: basmeister
Открытая тема (нет новых ответов) Ищу помощника в свой проект
3 seriosnick 438 12.11.2020, 19:12
автор: WoWeb


 



RSS Текстовая версия Сейчас: 28.1.2021, 19:20
Дизайн