скорость я думаю таки на стороне файлов, нежели базы, в нашем случае.
Чтение тонны метаданных из замечательно спроектированной базы Wp ну никак не сможет обогнать одну проверку пыхи на наличие файла. Можно поспорить, если есть желание.
и при удалении/редактировании страницы нужно удалять/редактировать ассеты.
а на счет namespaces и autoloading в вордпресс можно подробней? пример с каким нибудь модулем или приложением? пожалуйста
Мы разбиваем functions.php на отдельные файлы с аатозагрузкой из нужной папки, чтобы не путаться.
Метабокс избыточно
можно проверять на наличие файла css со слагом страницы
Прод для веб на PHP под Windows? Я надеюсь это шутка?
Разумеется, "пофиг какая ось" = любая линукс/юникс ось.
Анроид, например, или freeNAS?
Давайте так "разумеется" нужно уточнять конкретнее, потому что оно совершенно неочевидно.
Также для корректности стоит уточнить, что абсолютная доля Apache не так уж и снижается, и все еще заметно выше 60%, а доля nginx растет не столько из-за него самого, сколько из-за него самого, а из-за того, что многие платформы умеют сами в веб-сервер (всякие веб-сайты на питоне, go, nodejs, не забываем и про microsoft и про tomcat). В то время, как nginx все еще часто ставят перед ними для балансировки и отдачи статики.
Особенно под win nginx особенно хорошо работает, правда?
Nginx не так хорошо работает на виндовсе
Обожаю такие ответы...
Видимо всем админам серверов на Apache, доля рынка которого в 2 раза больше, чем у nginx, нужно срочно обратиться к вам за консультацией, на что им следует плевать.
Apache, доля рынка которого в 2 раза больше, чем у nginx,
спасибо за помощь)
слайдер для новичка нормальный?
var slides = document.querySelectorAll('.slider-item');
var sliderToggles = document.querySelectorAll('.slider-toggle');
var currentSlide = 0;
if ( slides.length > 0 ) {
var slideInterval = setInterval(nextSlide, 2500);
}
function nextSlide() {
sliderToggles[currentSlide].classList.remove('slider-toggle--active');
slides[currentSlide].classList.remove('active');
currentSlide = (currentSlide+1)%slides.length;
sliderToggles[currentSlide].classList.add('slider-toggle--active');
slides[currentSlide].classList.add('active');
}
Ну, у меня как раз со скоростью ядра проблем нет) Работает вполне себе хорошо и даже быстро. Что могу сказать наверняка - не медленне, чем Laravel. А вот сторонний код чаще всего оставляет желать лучшего.
С ларой по сути та же проблема. Низкий порог входа и все легко и красиво. Как результат - медленно. Не вытеснит ларка вордпресс :) Не вытеснит.