Цитата:
Сообщение от sspy
изобретаешь никому не нужный велосипед, друпал (и его форк backdrop cms) уже давно придумали, написали и даже протестили временем, лепи к нему необходимый тебе модуль и готово
|
Посмотрел я сие чудо, если статься
http://sanchiz.net/blog/multilanguage-drupal-7 не врет, столько гемора, а я как писал собираюсь реализовать уже заложенное на уровне ядра или по крайней мере в стандартном наборе модулей, без которых все равно система работать не будет, а не добивать десятком плагинов
Цитата:
Сообщение от Lord_Alfred
Я так понял платный движок такой в планах сделать? И в чем прикол конкурировать с кучей опенсорсных фреймворков с огромным коммьюнити?
PHP: Laravel, Symfony, Yii, Slim, Phalcon
Python: Django, Flask, и тд
|
ну во превых не фреймворк я делаю, во вторых я же писал что он будет опенсорсный, а коммерческие модули узкой направленности будут интересны соответствующему кругу людей соотвественно.
И основная цель это опенсорс для людей и коммерческие именно для моих проектов, достало пользоваться чужими, где даже доработать не возможно, потому что код сплошь закрыт а функционал не устраивает.
Цитата:
Сообщение от stierlitz
Цитата:
Сообщение от BuxarNET
Учитывая разнообразие проектов (биллинги, инфо сайты, обменники, биржки и т.п.)
|
и получится срань, программный ублюдок, потому как невозможно скрестить карьерный самосвал и болид F1, ротвейлера и болонку
я например, под доры сделал себе некое подобие CMS - без админки, мультидоменная, мультиязычная, с разбиением на тематики, с генерацией контента и шаблонов на лету, с перелинковкой и т.д. и т.п.
заточена эта CMS только под доры
если я захочу себе скрипт биллинга, я буду пилить именно скрипт биллинга - это проще, быстрее и безопаснее
|
С этим могу спорить.
Тебе как программисту может и лучше использовать под разные цели разные CMS, мне как пользователю, администратору удобнее работать в знакомой среде, где в каждом проекте, даже разной направленности сделано все однотипно для управления.
А если взять со стороны поддержки так одна платформа это вообще большой плюс, когда ядро одно, сменить направление работы движка можно заменой только одного модуля и из твоего примера это бы выглядело бы так:
Вариант 1: ядро - модуль геренирующий доры - стандартные модули вывода информации
Вариант 2: ядро - модуль учета - + модуль приема платежей - стандартные модули вывода информации
Причем не нужно писать всегда что-то с нуля, а играя с готовыми модулями (к примеру теми же по платежам) и заменяя в моем примере второй модуль после ядра, можно сделать кучу решений быстро такких как оплаты за контент, интернет магазин, пожертвования и так далее.
Причем по идее если будет соблюдаться стандарт, а он будет соблюдаться, чередовать и совмещать можно будет между собой модули в любой связки без допилов в кодах, что позволит имея 10 модулей на руках, создавать совершено разные проекты, ну максимум дописывая один специфический модуль.
К тому же при смене программистов, им даже не нужно будет ковырять весь код, будет спецификация взаимодействия модулей, по которой можно будет новый модуль писать не видя кода существующих.
Это кстати хорошо если не хочу к примеру уникальную разработку давать в одни руки, можно разбить функционал на модули и каждый модуль дать писать другому программисту.
В итоге если удастся это все реализовать, получу систему, функционал которой легко поменять созданием как минимум одного модуля, не буду зависеть от конкретного разработчика, так как для доработок другим программистам не нужно будет ковырять чужой код, а если потребуется переработать существующий модуль, то тут всего в одном модуле поковыряться нужно будет или как альтернатива написать новый и заменить.
Такой подход полезен будет не только мне как куратору разработки, и мне как администратору всех проектов, но и позволить думаю продвинуть в среде опенсорс.
А включение возможности в ядре мультидоменности и мультиязычности по умолчанию точно не повредит, использовать же никто не заставляет и лишней нагрузки не будет. Но это хорошее будет фри решение компаниям работающим с ВЭД для создания хотя бы элементарных сайтов о компании на нескольких языках.
Так же развивать напраление магазинов на нескольких языках имеет смысл.
Как бы вы не говорили что все уже есть и все тут классно, но к примеру вот у меня:
Обменник самописный - поддерживать некому, в свое время искал программистов, все говорят проще с нуля переписать чем в чужом коде капаться.
Сайт хостинг компании самописный, биллинг куплен - сайт не обновить, билиннг не допилить
Сайт магазина на Magento - выбрал как думал единственно возможный фри вариант для нормальной работы на разных языках и с этим проблем нет, но бля допиливать опять же никто не хочет или ставят такие цены, что дешевле с нуля написать (мотивируя что код не знаком), а глюков много и ресурсов жрет. Платные или под буржуев расчитаны или наши наоборот, брать как биллинг что бы потом не допилить, тоже резона нет
Так же есть текстовые на MaxSite, DLE, самописные
А в планах еще больше именно коммерческих и если присматриваюсь к готовым решениям, не вижу таких движков что бы все на нем сделать или даже если на разных, что бы без допила устраивали на все 100%
И вот вы считаете что мне проще и дешевле каждый проект держать на своем движке и под каждый искать специалиста?
По мне так лучше разработать один, удовлетворяющим в первую очередь моим потребностям, перевести все проекты на него и знать что поддержка в будущем обойдется дешевле если изначально структуру грамотно проработать.
Цитата:
Сообщение от Lord_Alfred
Движ ради движа (или ради изучения) – вполне, но не как вклад бабла ради снятия оттуда "иксов" через годы. Под такое вообще целиком команду надо собирать, да не абы кого, чтоб ещё один битриксо-вордпресс не вышел
|
Насчет команды согласен, я не исполнитель.
Но по идеям в правильном исполнении я могу похвастаться что впереди многих.
Я занимаюсь бизнесом и все мои идеи выстреливают хорошо, даже без грамотного маркетинга и отсутствия бизнес плана.
А в данном случае проект не стоит с цели заработать.
Основа опенсорс, а остальное в первую очередь писать планирую под себя.
Кроме выше озвученных запущенных и уже требующих глубокой модернизации, есть проекты которые не мешало бы в ближайшем будущем запустить, но на чем, если в моем понимании кругом говно, а платить за допилы чужого говнокода по штуке бакинских я смысла не вижу. Лучше я по 10 штук в месяц в свой буду вкладывать, понимая что это на перспективу