Господа, о чем спор? Выше я дал решение на чистом js.
А авторизацию по сертификатам уже отменили? сарказм
Каждому админу свой сертификат и пусть ставят на них пароли какие хотят. Заодно и в логах будет видно кто что делал.
$(() => { if(window.location.hash) { search(window.location.hash.substring(1), document.body); } }); function search(text, tag) { //console.log(tag.children) if(tag.children.length) { var next = true; [].every.call(tag.children, (children) => { //console.log(children); next = search(text, children); return next; }); return next; } else if (~tag.innerText.indexOf(text)) { //console.log(tag); $(document).scrollTop($(tag).offset().top); return false; } return true; }
Данный код находит первое вхождение строки и скролит окно до него. Единственное, если текст будет разбит тегами, то поиск не сработает. Это самый простой вариант.
Пример как работает можете посмотреть тут https://jsfiddle.net/asa6hzqy/ Только там из-за ифрема не работают хеши, искомый текст я вставил прямо в скрипт.
Тут вы прям на больной мозоль наступили. Было как в анекдоте, начинающая платежная система: выводят нас, 4х разработчиков и 12 руководителей знакомиться...:)
tseries, рассмотрите еще такое решение, сервер-прослойка между хранилищем, тем же яндекс диском, домашним сервером и т.д.
Сервер скачивает с диска, кэширует у себя на диске и одновременно раздает. Как правило есть популярные видео, они попадут в кэш сервера. Но подойдет вам такое решение или нет вы можете только изучив статистику своего сайта.
Для транскодирования видео для HTML5 смотрите в сторону ffmpeg. В 90% случаев (из моей практики) даже перекодировать не нужно. Достаточно сменить контейнер видео, это не отнимает много ресурсов.
Рамарио, я бы посоветовал хотя бы поверхностно почитать про фреймворки symfony, yii и т.д. Думаю много интересного для себя обнаружите. Тоже писал свой велосипед и написал даже. Но во фреймворках много готовых запчастей (паттернов и других интересных решений).
На моей практике совершенно обратные ситуации были. Как любитель полной автоматизации, настрою все и с точки зрения работодателя сижу плюю в потолок (работает же все).
С одной компанией уже несколько лет так "сотрудничаю". Найдут студента за 10т.р. он наломает дров или вообще сидят без обслуживания, а я за круглую сумму раз в год все восстанавливаю. Хотя затраченную сумму на меня и студента можно размазать на год и вообще жить без перебоев. И профитом получать программные доработки вместе с обслуживанием.
Так что не все так однозначно, бывает скупой платит дважды, а то и того больше.
Кстати да. Работал в одной конторе, замучились "ловить" хакеров. Вроде и движок свой и вокруг сервера уже "10 метровый забор". А оказалось до безобразия просто - у руководителя с личного ноутбука постоянно какой-то вирус угонял пароли. И хранил он их на рабочем столе:)
Как сам себе админ говорю, хостер тут не причем. И администрирование сервера это наша с вами забота, как пользователей.
Даже если возьмете сервер с администрированием - не поможет. Настроят правильно, не более. Скрипты не в их компетенции. Вам нужен и администратор и хороший разработчик. Или два в одном.
Ну а по делу. И я, и мои знакомые сталкивались с такими проблемами. Найдите человека который сможет организовать удаленный мониторинг за файлами CMS. Например через rsync. Отследит по логам и вычистит заразу раз и навсегда. Главное мониторте с другого сервера.
А "вылечите", не прекращайте мониторить файлы CMS и делать дампы.
Благодарю, через неделю делаю у вас заказ.---------- Добавлено 31.01.2017 в 22:03 ----------Жду еще предложений - сервера будут приобретаться у нескольких хостинг-провайдеров.