ArbNet

ArbNet
Рейтинг
146
Регистрация
27.10.2019
Программист самоучка
BuxarNET #:
ArbNet а ваше творение в свете есть или только для себя писано?

Первоначально я так же как и вы предложил людям идею создать совместно фреймворк для создания и поддержки своих проектов. Никому это оказалось не нужно кроме меня. Хороших соображающих разработчиков для этого не найти. И я стал всё делать в одиночку. По началу даже выложил в Гит правда не говорил что мой код был в открытом доступе, так как мне нужны были единомышленники с которыми можно совместно вести разработку, но видя исключительно нападки, насмешки, хамство и тд. передавать свои разработки таким людям не было желания. Около месяца назад стал продумывать как защитить свой труд от разных халявщиков и веб-студий которые наверняка начнут использовать мой инструмент. Поэтому удалил весь код из сети. Так же у меня был тестовый сайт где я начал писать документацию по своему фреймворку, который тоже удалил.

Сейчас моя разработка имеет ценность, так как такого инструмента нет ни у кого, но возможности потрясающие. Конечно работы ещё много. Но ядро и самое основное готово, теперь надо только добавлять разные узлы и компоненты.

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

BuxarNET #:
Про вашу идею тоже пишут утопия, в чем тогда моя утопия отличается от вашей? Пока как я понял никто не видел и ваш код, пишите как коммерческий проект или для людей? если для людей, поделитесь, пусть поковыряет народ и вынесит вердикт?

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

BuxarNET #:

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

По мне так вы должны быть только за, если я за бессмысленный проект буду вам год труды оплачивать пока не брошу сие занятие?

Предлагаю следующее. На эти выходные и может ещё несколько дней я уеду на дачу, вы пока можете поискать готовые решения, CMS и тд. Когда я приеду с дачи отпишусь вам в личку. Если ничего подходящего не найдёте, то я продемонстрирую вам совою разработку в скайпе или дискорде. Покажу, расскажу всё, отвечу на ваши вопросы и тд. Если заинтересуетесь, обсудим детали сотрудничества.

SeVlad #:
я напр первый свой движок писал что-то около месяца

Это точно был шедевр 😂

SeVlad #:
Твои мечты для всех реальность уже давно :)

Вся ваша реальность сводится к нахождению движков немного потыкать в админке, и ещё одним никому не нужным сайтом в сети стало больше. Ваша реальность сидеть на попе ровно и надеяться что кто-то ещё захочет себе такой "cайт". Вы будете очень удивлены какие проекты можно делать когда запущу свой сайт и поймёте почему на существующих CMS такого не реально сделать.

SeVlad #:
Главное не путать "круто сделать" с "круто рассказывать сказки" :).

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

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

SeVlad #:
нас развлекает мечтами

То что вы считаете мечтами, для меня реальность 😎

Sly32 #:
Вот мне, например сегодня пришлось вдогонку выкатывать пулл реквест только потому что я не так переменные назвал - кэмелкейсом, а у нас так тока классы можно

😀

Дикий пионер #:
Как вы оптимизировали нагрузку от движка?

  1. Стили и скрипты разбиты на разные файлы и подключаются по мере надобности, берутся из кэша когда были уже загружены.
  2. Есть возможность кэширования части или целой страницы, так же есть возможность брать эти кэши для других страниц
  3. Возможность динамической подгрузки части контента

_AXE_ #:
Интересно, покажите. 

Готового сайта у меня сейчас нет. В коде вы ничего не поймёте. Как сделаю на своём инструменте сайт тогда наглядно продемонстрирую. Сейчас вот начал делать js скрипт пользовательского интерфейса. То есть в макетах просто указываются атрибут например data-ui-event="empty:properties:alert"

<button id="btnnew" class="float-right" data-ui-event="empty:properties:alert" data-ui-alert="Добавьте свойства для сущности">создать сущность</button>

Скрипт подключает наблюдателя. Когда пользователь кликает на кнопку, проверяется пустой ли элемент properties если пустой то выводится alert сообщение "Добавьте свойства для сущности"

То есть даже не умеющие программировать люди посмотрев в документации как сделать вывод сообщения, прописав в разметке data атрибуты может взаимодействовать с пользователем. Продумываю другие события и действия...

Vall89 #:
Зачем делать один универсальный движок на все задачи? Каждой задаче свой инструмент.

Вы рассуждаете с точки зрения пользователя так как сами никогда ничего не разрабатывали и вам логику разработчика никогда не понять. Но попробую объяснить зачем это нужно.

  1. Когда небольшой проект, а ещё проще готовый CMS по типу WP, залил на хост, накидал инфы и типа сделал сайт, хорошо если взлетело, и то к такому сайту быстро интерес пропадает у людей, я такие сайты называю висяками, вот висят они в инете, владельцу гордость что есть сайт, а фактически от такого сайта никакого толку.
  2. Есть проекты которые создаются в разных студиях на готовых библиотеках чтоб по быстрому под определённого заказчика и определённую задачу, попилили бюджет, накидали либ, тап-ляп заказчик вроде получил что хотел, все типа довольны. Через некоторое время возникают куча проблем из-за нестыковок разных библиотек и подходов, нужны костыли прочие допилы и распилы новых бюджетов.
  3. Опытный и понимающий все нюансы разработчик постоянно хочет такой инструмент в котором можно без костылей делать так как хочется и через некоторое время чтобы не разбираться заново если нужно что-то добавить\изменить это легко можно было сделать. Но такого инструмента не существует. Хотя может скоро появится :)

Речь идёт не о универсальном движке под все задачи, а инструмент на котором можно создавать сайты под разные задачи. Не искать какой-то более менее подходящий движок, а просто прописывать что на страницах сайта надо разместить и движок сам всё сформирует, возьмёт HTML разметку, CSS стили к ней. при необходимости JS скрипты.

Думаете это фантастика? А я вот сделал именно такой движок. 👍

В цикле перебираются свойства объекта menu

Тип typeof menu['width'] === "number"

Тип typeof menu['height'] === "number"

следовательно

width будет 200*2 и  height будет 300*2

The WishMaster #:
Такого не бывает. Любой большой старый проект - это куча костылей, которые играют роль руля, колёс и педаль в целом парке велосипедов.

Это потому что разработчики не могут писать хороший код.

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

ЗЫ. что-то ТСа не видно

Всего: 2250