Ну так я обновился на локальном хосте потестить как оно будет работать на 3.5. Как результат, большая часть отвалилась, а ради SEO плюшек сейчас затевать глобальные работы по сайту никто не готов. Вот я и рассматриваю вариант остаться на версии 2.5.х и поставить туда плагины SEO, чтобы не создавать лишних проблем.
if (isset($_SESSION['session_username'])) { header("Location: /intropage.php"); return; }
Так проходит редирект?
Вставьте в тег CODE а не PHP.
И ещё, не подставляйте так в запрос $username и $password. А то это дыра в безопасности.
Почитайте prepared statements.
Если что-то не работает, в начало файла вставляйте:
error_reporting(-1); ini_set('display_errors', '1');
VeraCrypt + Twofish, или LUKS/dm-crypt + Twofish. Только "запороться" в любом случае сможет, просто байтами забить поверх заголовков зашифрованной области памяти, и уже могут быть траблы. Налету работать не будет, нужно монтировать по паролю как минимум, потом уже на лету.
А ещё смысла от шифрования данных нет, если лить все в тупую по FTP. Нужно FTP + TLS или хотя-бы VPN.
А ещё тут Intel AMT Vulnerability 4 дня назад подвезли.
И да, подпишусь под словами ниже:
за исключением того, что я часть из этого применял (в частности TrueCrypt + Twofish). Но взламывать никто и не пытался, это скорее просто для себя зашифровал часть винта с дорогостоящим лицензированным софтом внутри.
1. Ставите балансировщик.
2. Ставите сервер средней мощности с несколькими ядрами.
3. Собираете данные и пишите в Redis LPOP/LPUSH.
4. На другом конце другой сервер читает из очереди c каким-то чанком (по 100-200-1000) и распаралеленно обрабатывает данные, записывая их в базу.
5. Мониторите всю систему, в случае если где-то подходят лимиты по памяти и ЦПУ через API хостера поднимаете ещё сервер в кластер, до исчезновения нагрузки, а себе в телеграм высылаете лог-репорт о том кто и что жрет память/ЦПУ.
Собираете и обрабатываете чем угодно, пока это экономически оправдано. Я бы делал на компилируемых языках или JIT. Для PHP тут слишком много оверхеда, под задачу нужно выбирать правильный инструмент.
Вообще не понимаю как можно сидеть с более 10 вкладками. Это как быстро нужно переключать контекст в мозгу. + все они кукожатся и непонятно где из них какая. По себе заметил, что когда вкладок больше десяти, начинаю кликать по ним в поиске нужной, а значит падает продуктивность. В такие моменты выключаю все кроме 2-5 вкладок реально необходимых.
По поводу браузеров, нравится Edge на Windows 10 x64, очень быстро запускается (видимо частично зашит в ядро ОС), очень быстро открывает страницы, но бывают случаи когда вкладка блочит весь процесс, + очень убогая консоль вебмастера, в которой невозможно работать.
Firefox ни о чем. Раньше тащил за счет расширений, но с появлением Chrome смысла в Firefox не вижу, на практике жрет также, и даже работает чуть медленнее. Есть к слову альтернативная ветвь развития: движок Servo, написанный на языке Rust, который разработан тоже в Mozilla. Он вроде как быстрее Gecko, но пока в стадии разработки и очень нестабилен.
Opera не нравится тем, что вкладки не прилипают к верхней границе экрана, из-за этого нужно всегда сместить курсор на 1px от кромки. Да и как таковых явных преимуществ перед другими браузерами у неё нет.
У них есть по той же цене x86 x64. Говорят они быстрее. Когда дойду до тестов - отпишусь.
Функция str_replace, как и strip_tags, возвращает результат, она не принимает $subject как ссылку, а вы в данном случае не принимаете результат работы функции. Более того, обрезать <p> по стартовому тегу - неправильно.
Ваш вариант strip_tags.
upd.: функций the_excerpt() сразу выводит строку, а вам нужна функция возвращающая значение, поэтому get_the_excerpt();
function metadata() { return strip_tags(get_the_excerpt());}
Обрезать [...] можно следующим способом: файл functions.php вашей темы
function remove_excerpt_dots( $more ) { return '';}add_filter( 'excerpt_more', 'remove_excerpt_dots' );
За работоспособность не ручаюсь, быстронабросал.
odinvoda, кнопку заказать сделайте другого цвета, у вас весь сайт синий и кнопка тоже синяя - теряется. Можете также попробовать текст "Купить" на кнопке.
http://www.aquanaturale.ru/accessories.html - тут есть названия товаров, картинки и даже цена, но ничего с этим сделать нельзя, клики не помогают, в карточку попасть невозможно.
Писал бота нам в приватную конфу, что-то вроде Добби, если нужен id приватного чата, то нужно зайти в веб-морду телеграма, зайти в чат и скопировать из урла значения типа ?=s10104129491, берем циферки, и к началу клеим -100. Это и будет id приватного чата. Сам по себе бот ради забавы был написан.
Arteshuk, нет. Пока руки не дошли.