Доверять безопасность сторонним приложениям это как минимум глупо, как максимум ваш код утечёт тем кто его как бы предлагает защитить со всеми вытекающими..
ЗЫ. Короче если сами в безопасности ни буб-бум то и всякие приложения для безопасности вам не помогут.. 😆
Александр Воробьев#: У меня есть опыт проектов выполненных с использованием разных инструментов и без, так что мне, в этом плане, несколько легче и позволяет пропускать лишние итерации.
Ну да, ты же не изобретаешь велосипед, а делаешь как другие просто.
ЗЫ. А вот если бы реально что-то разрабатывал с ноля, то ты бы прошёл через то, что и я.
Александр Воробьев#: Вообще модуль шаблонизатора получился самым насыщенным по количеству опробованных "версий": варианта три парсера, несколько вариантов синтаксисов, в общем у каждой мелочи было по несколько вариантов. :)
Поверь это ещё не предел. Если всё же не бросишь разработку своего этого инструмента, то не раз ещё его будешь переделывать. Особенно когда начнёшь на нём что-то создавать, тот же форум, наткнешься на разные неудобства, которые придётся решать костылями или всё же если по хорошему, то переделывать основу своего ядра, шаблонизатора и тд.
ЗЫ. Я через это всё проходил неоднократно. Поэтому и долго всё разрабатываю.
А я вот уверен, что было, просто не хочется время тратить на поиски того диалога, может не на этом форуме.
Александр Воробьев#: Но именно комментарии на уровне программистов, а не "твой подход плохая идея" без каких либо технических пояснений
Всё дело в понимании как что работает, я не могу объяснять людям не понимающим сути и основ на низком уровне работы кода, я привожу очевидные доводы, но они проходят мимо ушей так как нет понимания, но есть тупо опыт использования готовых решений и это их железный довод, мне трудно с этим спорить, так как я в принципе согласен, но я разработчик, и перепроверял разные способы, искал другие подходы и много чего ещё.
ЗЫ. Поэтому мне проще доделать всё и наглядный пример работы это единственный мой аргумент в данном случае.
А помнишь ты мне доказывал, что разделение CSS это глупо, что лучше всё в одном файле делать и прочая лабудень..
Сейчас когда ты стал делать свой фреймворк к тебе пришло понимание того почему я сделал компонентное разделение и сделал как у меня. Подход шаблонизатора по типу смарта это вот плохая идея, я по началу тоже так начал делать, когда начал разработку своего фреймворка, в прежнем моём движке у портала тоже была почти такая же шаблонизация. Но позже я стал думать как сделать шаблонизацию проще, удобнее и чтобы быстрее работало, ведь парсить(искать метки в тексте и заменять их это затратное дело).
ЗЫ. Может позже до тебя всё же дойдёт почему я придумал свой этот подход с XML. И интересно бы узнать как ты сделаешь работу с БД, я говорил уже что то, что ты мне раньше предлагал мне не подходит, я вот буду делать по другому.
Александр Воробьев#: В общем сел проектировать, посмотрел на различия диалектов нужных мне БД. И решил разбить на этапы.
Понятно. Нормально ты так заморочился, респект.
ЗЫ. Но тут главное не в переписывании каких то готовых решений, а именно постараться сделать лучше чем существующие решения ну или хотя бы не хуже. Иначе получишь только опыт, а потом будешь использовать существующие решения потому как опять разочаруешся в своей разработке.
Насчёт технаря это сомнительно. Да я могу легко разобраться в любом практически механизме и настроить, починить если надо и тд. По образованию механик, но мне этот род деятельности особо не нравился, и по специальности никогда не работал если не считать наладчика ЧПУ и зубошлифовщика, там механики мало было.
А вот суть идеи вы не поняли. Я не планирую создавать крупную фирму нанимать сотрудников и прочее. Суть идеи как раз в том чтобы создать некоторую IT инфростуктуру где люди сами всё будут контролировать развивать и тд. Кто-то создаст блог, кто-то доску объявлений, магазин, фриланс биржу, форум, сервис услуг и прочее и прочее, кто-то агрегатор для блогов, досок объявлений, магазинов и тд. и тд. Люди будут заниматься своими делами чем им нравится, а я буду создавать для них такие возможности.
pavlkonst#: Сделайте единую авторизацию и агрегатор не для всего интернета, а скажем только для сайтов автолюбителей или только для локальных фермеров вашего региона.
На данном этапе я не делаю никакой авторизации для всего интернета, пока только сайт проекта и всё. А идея это на перспективу, далее я конечно это буду как-то реализовывать, если найдутся хотя бы несколько человек кому интересно, кто будут меня поддерживать, то я продолжу работу и дальше.
pavlkonst#: Вы самую малость переоцениваете альтруизм айтишников :) Зачем стороннему разработчику изучать ваш никому не известный фреймворк, чтобы писать под него модули? Чтобы что? Опыта для резюме это не даст, денег тоже)
Так я не для разработчиков делаю, а для обычных людей, вот захочет человек какой либо свой проект, то сможет создать(я буду делать разные скрипты для разных сайтов), а захочет больше узнать как что в фреймворке устроено и работает, то зайдёт на рутуб и посмотрит как это развивалось и тд. А всякие профи типа вас пусть и дальше своими делами занимаются я же вам не указываю, что вам делать и тп.
pavlkonst#: можно масштабировать на ваш фреймворк в рамках микро-ниш
Так именно это я и делаю, только в перспективе с объединением в одно сообщество с единой базой пользователей.
У меня есть опыт проектов выполненных с использованием разных инструментов и без, так что мне, в этом плане, несколько легче и позволяет пропускать лишние итерации.
Ну да, ты же не изобретаешь велосипед, а делаешь как другие просто.
ЗЫ. А вот если бы реально что-то разрабатывал с ноля, то ты бы прошёл через то, что и я.
Вообще модуль шаблонизатора получился самым насыщенным по количеству опробованных "версий": варианта три парсера, несколько вариантов синтаксисов, в общем у каждой мелочи было по несколько вариантов. :)
ЗЫ. Я через это всё проходил неоднократно. Поэтому и долго всё разрабатываю.
Не было такого ни когда абсолютно.
А я вот уверен, что было, просто не хочется время тратить на поиски того диалога, может не на этом форуме.
Но именно комментарии на уровне программистов, а не "твой подход плохая идея" без каких либо технических пояснений
Всё дело в понимании как что работает, я не могу объяснять людям не понимающим сути и основ на низком уровне работы кода, я привожу очевидные доводы, но они проходят мимо ушей так как нет понимания, но есть тупо опыт использования готовых решений и это их железный довод, мне трудно с этим спорить, так как я в принципе согласен, но я разработчик, и перепроверял разные способы, искал другие подходы и много чего ещё.
ЗЫ. Поэтому мне проще доделать всё и наглядный пример работы это единственный мой аргумент в данном случае.
Каждый каркас может иметь свой файл стилей и js скрипт
А помнишь ты мне доказывал, что разделение CSS это глупо, что лучше всё в одном файле делать и прочая лабудень..
Сейчас когда ты стал делать свой фреймворк к тебе пришло понимание того почему я сделал компонентное разделение и сделал как у меня. Подход шаблонизатора по типу смарта это вот плохая идея, я по началу тоже так начал делать, когда начал разработку своего фреймворка, в прежнем моём движке у портала тоже была почти такая же шаблонизация. Но позже я стал думать как сделать шаблонизацию проще, удобнее и чтобы быстрее работало, ведь парсить(искать метки в тексте и заменять их это затратное дело).
ЗЫ. Может позже до тебя всё же дойдёт почему я придумал свой этот подход с XML. И интересно бы узнать как ты сделаешь работу с БД, я говорил уже что то, что ты мне раньше предлагал мне не подходит, я вот буду делать по другому.
В общем сел проектировать, посмотрел на различия диалектов нужных мне БД. И решил разбить на этапы.
Понятно. Нормально ты так заморочился, респект.
ЗЫ. Но тут главное не в переписывании каких то готовых решений, а именно постараться сделать лучше чем существующие решения ну или хотя бы не хуже. Иначе получишь только опыт, а потом будешь использовать существующие решения потому как опять разочаруешся в своей разработке.
Александр, а ты работу с базой данных реализовал? Так же как тогда мне говорил, да?
ты ведь технарь до мозга костей
Насчёт технаря это сомнительно. Да я могу легко разобраться в любом практически механизме и настроить, починить если надо и тд. По образованию механик, но мне этот род деятельности особо не нравился, и по специальности никогда не работал если не считать наладчика ЧПУ и зубошлифовщика, там механики мало было.
А вот суть идеи вы не поняли. Я не планирую создавать крупную фирму нанимать сотрудников и прочее. Суть идеи как раз в том чтобы создать некоторую IT инфростуктуру где люди сами всё будут контролировать развивать и тд. Кто-то создаст блог, кто-то доску объявлений, магазин, фриланс биржу, форум, сервис услуг и прочее и прочее, кто-то агрегатор для блогов, досок объявлений, магазинов и тд. и тд. Люди будут заниматься своими делами чем им нравится, а я буду создавать для них такие возможности.
Сделайте единую авторизацию и агрегатор не для всего интернета, а скажем только для сайтов автолюбителей или только для локальных фермеров вашего региона.
На данном этапе я не делаю никакой авторизации для всего интернета, пока только сайт проекта и всё. А идея это на перспективу, далее я конечно это буду как-то реализовывать, если найдутся хотя бы несколько человек кому интересно, кто будут меня поддерживать, то я продолжу работу и дальше.
Вы самую малость переоцениваете альтруизм айтишников :) Зачем стороннему разработчику изучать ваш никому не известный фреймворк, чтобы писать под него модули? Чтобы что? Опыта для резюме это не даст, денег тоже)
Так я не для разработчиков делаю, а для обычных людей, вот захочет человек какой либо свой проект, то сможет создать(я буду делать разные скрипты для разных сайтов), а захочет больше узнать как что в фреймворке устроено и работает, то зайдёт на рутуб и посмотрит как это развивалось и тд. А всякие профи типа вас пусть и дальше своими делами занимаются я же вам не указываю, что вам делать и тп.
можно масштабировать на ваш фреймворк в рамках микро-ниш
Так именно это я и делаю, только в перспективе с объединением в одно сообщество с единой базой пользователей.