• Как использовать API закрытый для РФ?

    amark
    @amark
    rush less, feel more
    Присоединяюсь к решению Emil Revencu ,
    Либо:
    — можно разместить свой сервер приложения в USA;
    — можно разместить свой программный proxy-слой на сервере USA, а потом работать с ним из России (обращаясь к своему серверу, который будет обращаться к nasa).
    Ответ написан
  • К какому типу информационных систем относится интернет-магазин?

    amark
    @amark
    rush less, feel more
    Немного странный вопрос. Не хватает информации — для чего вы его типизируете?
    Что дальше с ответом будете делать?
    С какой точки зрения должна быть проведена типизация?

    Я бы, например, с точки зрения бизнес-процессов и дальнейшей работы в реальном мире сказал, что интернет-магазин — имея в виду систему, на которой базируется сайт, продающий что-то в интернете — это CRM-система, т.к. сама продажа может быть проведена ней от лида до отгрузки/закрытия сделки. Например, Bitrix24 или OpenCart.

    Однако, можно сделать одну html-страницу с кнопкой "купить" — и тоже назвать интернет-магазином. Тогда к какому типу информационных систем ее можно отнести?
    Ответ написан
    Комментировать
  • Как правильно подключать файлы из репозитория GitHub?

    amark
    @amark
    rush less, feel more
    Я бы предложил вам регулировать подключение нужных модулей файлом конфига для каждого клиента. Файл конфига можно называть каким-то специфичным для клиента именем, что-то типа: client_muha.cfg.php, client_slon.cfg.php

    А организацию пространства веток в Git'е я бы предложил делать более традиционно, например по принципу Git Workflow.
    Ответ написан
    7 комментариев
  • Какой фреймворк для создания веб-форм самый лучший?

    amark
    @amark
    rush less, feel more
    Если остановитесь на чистом PHP, то предложу взять к нему простой JS-фрейморк, например — Backbone. Он очень легкий, однако даст вам простой "швейцарский нож", в том числе для валидации на клиенте.
    Если всё таки отойти от чистого PHP, то порекомендую:
    — Yii — достаточно простой фреймворк для входа "с нуля", с хорошими штатными утилитами для быстрой развёртки;
    — modx — еще один простой фреймворк, в котором можно научиться работать за час)

    И точно не надо трогать Zend — ведь вам не нужен комбайн для того, чтобы стричь газон на заднем дворике :)
    Ответ написан
    Комментировать
  • Сайт для онлайн заявки?

    amark
    @amark
    rush less, feel more
    Например, такое решение: https://osticket.com
    Это бесплатная тикет-система со своим API, т.е. вы можете использовать интерфейс самой системы для создания заявок, а можете сделать простую форму на сайте компании, которая будет отправлять заявку прямиков в систему.
    Внутри всё достаточно просто — список заявок, которые можно "решить" (закрыть), различные роли для сотрудников (если надо), простая админка в которой можно настроить кучу всего.
    Установка системы тоже довольно простая — я бы даже сказал интуитивно-понятная. Тем не менее, можно нагуглить кучу гайдов .
    Кстати, система русифицирована.
    P.s. использовали эту систему для большой компании - *thumbsup*
    Ответ написан
    Комментировать
  • Как сделать редирект с неправильного URL на правильный?

    amark
    @amark
    rush less, feel more
    Для чего вам это?
    Не похоже на реальную задачу, которую нужно решать.
    Ответ написан
    Комментировать
  • Проблема с метрикой на сайте на MODX?

    amark
    @amark
    rush less, feel more
    Такое может происходить, если есть 500 ошибка и в настройках отключено отображение ошибок
    Ответ написан
    Комментировать
  • Почему не пускает в админку modx?

    amark
    @amark
    rush less, feel more
    посмотрите в отладчике браузера, с каким кодом переходит на главную.
    и для полной красоты:
    — что в записано в htaccess в Rewrite’ах?
    — что говорят логи на этот счет?
    — есть ли сообщения в консоли отладчика браузера?
    — с каким http-кодом переходит на главную?
    Ответ написан
    Комментировать
  • Автоматический редирект в modx evo?

    amark
    @amark
    rush less, feel more
    Задача: Есть ресурс "А" со старым адресом вида "site.ru/13/15", необходимо изменить адрес ресурса на "site.ru/category/sub", но сохранить доступность ресурса по старому адресу.

    Решение (для REVO): Созать ресурс "Б", выбрать во вкладке "Настройки" ресурса "Б" в поле "Тип ресурса" значение "Ссылка". В основной вкладке в поле "Содержимое" (или "Ссылка") указать ID ресурса "А" в формате "[[~15]]". Псевдоним ресурса "Б" установить "13/15" (старый адрес ресурса "А"). Можно для надежности поставить галку "Заморозить URI" и указать там адрес "13/15" — это позволит сохранить адрес ресурса в случае его перемещений по дереву.
    Подразумевается, что ресурс "А" уже доступен по новому адресу.

    В результате, ресурс "Б" будет отвечать по старому адрес ресурса "А", и при заходе по этому адресу клиент автоматически будет перенаправлен на новый адрес ресурса "А" с ответом HTTP/1.1 301 Moved Permanently.

    В evo примерно тот же подход, только ресурс надо будет указать не через ID, а полностью новый адрес.

    P.s. Плагины для evo и revo разные хотя бы потому, что и движки разные. Рекомендую переходить на revo, либо всегда держать актуальные версии evo (но лучше на evo).
    Ответ написан
  • Как вернуть данные из ajax запроса в php функцию?

    amark
    @amark
    rush less, feel more
    1) а почему бы не сделать второй ajax-запрос и передать данные в php?
    2) почему бы не взять скрытое поле в форму и переходить к php через sumbit? соответственно, нужное поле внутри скрипта отлавливать в $_REQUEST'е
    Ответ написан
    Комментировать
  • Как бы сделать систему хранения мелочей?

    amark
    @amark
    rush less, feel more
    В FixPrice'е коробочки для радиодеталей можно купить по 50 руб)

    В случае с картонками, чтобы они не испортились, их следует зафиксировать в недвижимом состоянии. Тогда придется делать некую "дверцу". Коробки можно собрать в вертикальный "стеллаж" с фронтальной дверцей, но это больше подойдет для крупных единичных предметов. Будет напоминать ключницу)
    Если есть место, тогда сделать горизонтальный органайзер. Склеить коробки между собой, например, термо-клеем (опять же можно купить в фикспрайсе за 50р). Сверху на коробки положить лист прозрачного материала. Например, пластик из подрамника для картин или просто тонкий лист оргстекла.
    Фантазируйте активней и всё будет хорошо!)
    Ответ написан
    Комментировать
  • Как сделать переадресацию только 1 страницы на HTTPS, остальные на HTTP?

    amark
    @amark
    rush less, feel more
    Например, можно добавить RewriteCond.

    #Перенаправлять на HTTPS
    RewriteCond %{SERVER_PORT} !^443
    RewriteRule ^basket/(.*)$ https://www.domain.com/index.php?do=static&page=basket [L]

    #Перенаправлять на HTTP
    RewriteCond %{SERVER_PORT} ^443
    RewriteRule ^(.*)$ www.domain.com/$1 [L,QSA] #здесь укажите нужный урл перехода

    Upd.1. Обратите внимание, что порядок правил важен. Т.к. второе правило охватывает все страницы, его нужно установить ниже.
    В текущем примере, если первое условие сработает, то отработает первый редирект и дальше выполнение прекратится (благодаря индексу L).
    Если условие не пройдет (человек не идет в корзину), то будет применяться второе "общее" условие.

    Upd.2. Кстати, не совсем понятно, зачем это нужно? Если есть сертификат на сайт, то намного правильнее распространить его на все страницы, а не только на страницы с персональной информацией.
    Вот к слову: Google повышает сайты с HTTPS в выдаче https://hab..., https://security.googleblog.com/2016/09/moving-tow...
    Ответ написан
  • Как ИП платить налог только с чистой прибыли сайта?

    amark
    @amark
    rush less, feel more
    Самый очевидный "топорный" вариант — 15% "доходы-расходы". Проблемы: правильно декларировать все расходы, корректно вести выплаты и всё, что писали в комментариях выше.
    Не очевидный:
    1) подумайте, как вам переправить деньги напрямую исполнителю, и при этом к себе на счет заводить только комиссию; например, можно войти "в дружбу" с некоммерческой кредитной организацией, перечислять деньги на неё и с нее вести расчеты (это пример направления, детали уж разберите самостоятельно);
    2) с другой стороны, вы выступаете в этих отношениях как агент, и с обоими сторонами заключаете агентские соглашения. В самом агентском соглашении уже говорится о том, что деньги, пришедшие к вам на счет, не ваши, а вы имеете лишь часть с этой суммы. Покопайте и в этом направлении.

    P.s. Пока исполнитель не выполнил работы, деньги заказчика фактически хранятся под вашим контролем — эти деньги как минимум можно реинвестировать (хотя бы в простой депозит на 6-8% годовых).
    Ответ написан
    Комментировать
  • Консультация по биологии?

    amark
    @amark
    rush less, feel more
    не забудьте добавить рандомные мутации в гены)
    Ответ написан
    Комментировать
  • Секвенированные геномы. Откуда достать?

    amark
    @amark
    rush less, feel more
    www.ncbi.nlm.nih.gov
    ncbi + подразделы
    Ответ написан
    Комментировать