Обязательно ли создавать экземпляр? Или можно обойтись статическими методами
echo Form::getError();. Откуда статический метод будет получать информацию об ошибке формы? Как он будет отличать ошибки одной формы от другой?Единственное что знаю, экземпляр надо создавать тогда, когда он оперирует уникальными даннымиЭкземпляр нужен тогда, когда у него есть какое-то собственное состояние (ошибки валидации, например). У двух объектов состояние может совпадать (то есть быть неуникальным), но это не значит, что в следующий момент один из них не изменится.
this.name не то же самое, что Func.name или Func.prototype.name. Вы в конструкторе записываете свойство экземпляру объекта, а удалить пытаетесь из самого объекта.var func2 = new Func('hello');
delete func2.name;
func2.name // undefinedfunction Func(name) {
this.name = name;
}
Func.prototype.name = 'Foo';
var f = new Func('Bar');
console.log(f.name); // "Bar"
delete f.name;
console.log(f.name); // "Foo"
delete f.name;
console.log(f.name); // "Foo"
Собсна вопрос: нужно комбинировать rest и сокеты, или переходить исключительно на сокеты?Собсна, как хотите, так и делайте: REST-полиции и Socket-наци не существует. Принципиально REST API от API на сокетах ничем не отличается (разумеется, я не включаю в это определение пуш данных с сервера). Когда вам на клиенте нужны какие-то данные, вы должны их запросить. А будете вы их получать через ajax или через сокеты совершенно неважно. У меня есть проекты, в которых комбинации самые разные: от чистого REST до чистых сокетов и всё, что посередине.
a.toUpperCase() === "Отгадка".toUpperCase()var input = 'оТгАдКа';
var answer = new RegExp('^' + input + '$', 'i');
var correct = 'Отгадка';
if (answer.test(correct))
{
// correct
}
Выносить такие переменные в отдельный файл и делать Dmitrijs Balcers "_project-variables.scss"; в каждом подключаемом стиле?Именно так и тру. Вы можете, например, наделать миксинов, которые используют эти переменные и подключать их, скрыв таким образом само подключение переменных, но это те же яйца, только сбоку.
чтобы информация хранилась приватно, не была доступна кому бы то ни было без ссылки, в том числе краулерам, а дата добавления фиксировалась при добавлении материала без возможности ее изменения и при рассмотрении дела в суде или любой другой организации эта информация в обязательном порядке принималась бы во внимание?
Но вот есть ли смысл в удобстве, если это удобство не дает нужных результатов?Нам надо вас уговорить вернуться на php? Вы благословения испрашиваете? Вы уже столкнулись с реальными проблемами производительности?
for ($i = 0; $i < 20; $i++){
echo time() . '<br>';
sleep(1);
}