Neoline: всетки нет, в openserver немного не так. Все ровно нужно будет заниматься вского рода "копировать/вставить", а когда виртуальных сайтов много - это весьма лениво делать... Конечно для тех, кто не может написать для этого скрипт, как, однажды, сделал я...
Neoline: зато не надо танцевать с бубном, чтоб установить версию пыхи выше 5.4 .. (Обновлять Апач... и т.п.) А тут сразу и 5.5 и 5.6 ... и структура папок как у денвера, что большой плюс для перехода с денвера. Ну а если хвостов нет, то и смотреть туда нефиг - OpenServer отличная штука.
SimBioT19: конечно можно. Плейсхолдеры(но в ограниченном чем в библиотеке виде) поддерживает стандартное расширение php PDO или функции вида mysqli_ Смотрите мануал по подготовленным запросам. Библиотеки приведенные выше являются лишь обертками над данным стандартным функционалом php
Вообще, Tashrex в своем ответе упомянул использование различных Плюшек, вот если будете подключать плюшки, которые требуют следить за поведением пользователя непосредственно на странице(куда кликает, как часто и т.п.) то они особенно влияют на производительность, т.к. без них основную работу скрипт будет производить в момент загрузки, а тут будет вести отчетность в реальном времени.
Seph: не сильно, но и не очень слабо. Сами считайте. Клиенту нужно будет сначала загрузить скрипты (2 запроса), потом произвести расчеты, возможно в реальном времени. Потом нужно отправлять рассчитанную статистику (еще как минимум 2 запроса). Вот и получается что 4 дополнительных запроса. Плюс расчеты. Не думаю, что это ощутимо для современного компьютера, но вот для мобильных устройств может быть ощутимо.
Специалисты все правильно говорят. Они не имели ввиду производительность сервера, они предупреждали о том, что сайт(тоесть клиентская его часть) будет работать менее производительно.
OnYourLips: почему же. Какая разница что класть в статическое свойство? Тут главное не сам паттерн, а прием, который в нем используется. Не обязательно же инициализировать сам класс, можно же и другой класс. В принципе, можно вообще без классов написать функцию вида:
function getInstance($className) {
static $instances = array();
if (!isset($instances[$className])
$instances[$className] = new $className();
return $instances[$className];
}
Продолжаем.
Привет. У меня вчера сломалась мышка. Причем кнопочки нажимаются, в пространстве перемещение работает, но она все ровно не работает. В чем дело не подскажете?
Да, именно так и сделал. В итоге на другом компьютере все работало. Поэтому стал копать настройки своего компа, оказалось что неправильное разрешение порта было выставлено. И т.к. по умолчанию мы указываем только частоту, то Serial не работал... При прошивке платы, видать настройки порта указывались дополнительно, поэтому прошивки заливались.