Pull to refresh
9
0
Send message
Недавно наткнулся на ESLint. Проект позиционирует себя как модульная альтернатива jslint/jshint, где каждый может легко добавлять свои правила. К сожалению пока руки не дошли попробовать, но было бы интересно сравнить и узнать мнение тех кто пользовался
Недавно прикручивали real-time, но с использованием nginx http push module и jquery. Подобного руководства не хватало. Вопрос: при такой логике
if ($this.time === null) {
    $this.time = $this.dateToUTCString(new Date());
}

не возникает проблем когда время на клиенте не совпадает с серверным?
И array_replace_recursive перезаписывает ключи с индексами типа integer, в отличии от CMap::mergeArray
Если файл добавлен в игнор (.gitignore например) его сложно случайно закоммитить…
Зачем эта функция нужна в Yii и как сюда попала лучше спросить у автора фреймворка.

Думаю причина в том, что array_replace_recursive появился только в PHP 5.3, а Yii 1.* поддерживает PHP 5.1
Извините, забыл добавить снизу "[Thanks, Anonymous]" ;)
По информации из достоверных источников информация не достоверна.
Здорово. Спасибо!
Спасибо, добрый человек! Как раз купил ваучер)
Спасибо. Посмотрим, что будет дальше…
В чем его преимущества перед другими фреймворками, например перед Yii?
Мне ё мобиль уже нравится больше, чем лада. Всей душой желаю им успеха.
На счет доступа к репозитрию и с локального компьютера и с сервера в туториале написано: «This is the repository address for your application, and by default it must be accessible both by your local machine (where you will be deploying from) and your production servers (where you will be deploying to)». То есть по умолчанию доступ должен быть. По поводу того, когда можно ограничиться доступом только с одной машины я ни чего не нашел. Фактически капистрано подключается к серверу, куда надо залить код и делает от туда checkout из репозитория. Перед тем как это сделать, он выполняет команду «git ls-remote :repository» с локальной машины. Для чего он это делает, мне не ясно, буду рад, если кто-нибудь объяснит.
Чтобы не копировать определенные файлы или каталоги, можно в рецепт добавить строку вида
set :copy_exclude, [".git", ".gitignore"]

На остальные вопросы, надеюсь вы нашли ответы в предыдущих комментариях.
Сначала трудно было разобраться, как заставить его работать с php. В принципе для текущих задач его возможностей предостаточно. Если в Yii в будущем появятся миграции, было бы круто сделать что-нибудь наподобии capcace, например capyii.
Для работы с базой есть встроенные task-и «deploy:migrate» и «deploy:migrations», но они реализованы под RoR. При желании их можно переписать для своего фреймворка, если он поддерживает миграции.

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Registered
Activity