• Какой web framework для Go использовать?

    @JohnDoeJdh
    Можете посмотреть на BeeGo. Есть рускоязычная документация.
    Из всех существующих, пожалуй один является полноценным full stack фреймворком, который имеет ORM, Query Builder и другие полезности из коробки.
    Да, и судя по активности на github, самое активное комьюнити у него.
    Ответ написан
    3 комментария
  • Как сделать в meteor js mvc структуру?

    Я не смогу посоветовать как реализовать классический MVC, но могу рекомендовать воспользоваться примерами готовых приложений для организации собственной структуры.
    Например учебное приложение Microscope https://github.com/DiscoverMeteor/Microscope
    , а так же Telescope https://github.com/SachaG/Telescope
    + посмотреть примеры реализации пакетов на atmosphere.meteor.com

    У меня лично сложилась такая структура:
    1) Все приложение я разделяю на множество пакетов.
    Каждый пакет представляет из себя, либо
    а) Пакет-библиотека.
    Какое-либо функционал, самодостаточный и предназначенный для многократного использования в различных приложениях.
    Пример - большая часть пакетов с atmosphere.meteor.com
    б) пакет-модуль.
    Весь функционал я делю на модулю.
    Например: блог, личный кабинет, профиль, админка и тд и тп.
    Все они зависимы от одного базового модуля "core" и используют или наследует часть его функционала.
    в) основное приложение.
    Оно является своеобразным клеем для пакетов.
    Подключает необходимые, конфигурирует их и тд.

    Если рассматривать приложение с точки зрения mvc, то из моей структуры, необходимо рассказать подробнее о "пакет-модуль".
    Такой пакет включает в себя, все что необходимо для его работы: маршруты, коллекции, библиотеки, шаблоны, хелперы и тд.
    Пакет сам по себе практически самодостаточен и может лишь тянуть некоторые зависимости из других пакетов.
    Таким образом использовать такой пакет можно в разных приложениях без каких либо особых настроек и тд.

    Базовая структура пакета-модуля:
    module
    |
    - router (Controller)
    |- contollers
    |_ subscribers
    |- filters
    |- hooks

    _ libs (Model)
    |-collections
    |-methods
    |- helpers
    |-libs
    |- publications

    _ views
    |- templates
    |-helpers
    |-events
    |- etc

    При необходимости, могу рассказать подробнее о любом из слоев.
    Ответ написан
    Комментировать
  • Какие платежные систему работают с физ. лицами?

    deleted-buddah
    @deleted-buddah
    LiqPay Можно выводить деньги на любую Визу\Мастеркард в пределах СНГ
    Очень легко устанавливается на сайт.
    Ответ написан
    3 комментария
  • CMS и поддержка планшетов

    holyorb2
    @holyorb2
    Вам нужно не CMS выбирать, а шаблон адаптивный.
    Например, CMS Drupal — в нем можно указать разные шаблоны для админки и общей части сайта, а можно и одну тему на все.

    Если использовать адаптивную тему, то даже на мобильном телефоне (Андроид) админка будет отлично работать. Из проблем с которыми я встречался это загрузка изображений если она сделана через флеш загрузчик, но тут уже не проблема CMS, а одного конкретного модуля, который не проблема заменить или отключить для планшета.
    Ответ написан
    Комментировать
  • Редактор для руби под ubuntu?

    NanoDragon
    @NanoDragon
    NetBeans c плагинами Ruby.
    Ответ написан
    Комментировать