Are you over 18 and want to see adult content?
More Annotations
A complete backup of futurevintage.it
Are you over 18 and want to see adult content?
A complete backup of sanggarbisnisonline.com
Are you over 18 and want to see adult content?
A complete backup of perfumebooth.com
Are you over 18 and want to see adult content?
A complete backup of sopranosautopsy.com
Are you over 18 and want to see adult content?
A complete backup of alertachiapas.com
Are you over 18 and want to see adult content?
A complete backup of ylmsportscience.com
Are you over 18 and want to see adult content?
Favourite Annotations
A complete backup of elarrayan.com.mx
Are you over 18 and want to see adult content?
A complete backup of pcsecurityshield.com
Are you over 18 and want to see adult content?
A complete backup of entexnesploes.blogspot.com
Are you over 18 and want to see adult content?
A complete backup of dieta-sportowca.pl
Are you over 18 and want to see adult content?
A complete backup of accioncontraelhambre.org
Are you over 18 and want to see adult content?
A complete backup of eshaardhie.blogspot.com
Are you over 18 and want to see adult content?
A complete backup of castleford.com.au
Are you over 18 and want to see adult content?
A complete backup of neverendingplaylist.com
Are you over 18 and want to see adult content?
Text
COPY PAGE OF SITE
The operation is similar to that performed by the browser when you press CTRL + S, but the structure of the site is not lost. Various extraneous styles and scripts (for example with CDN) can not be downloaded, but remain in place. At the output you will receive a zip archive, which you can copy to a ВСЕ О WEB РАЗРАБОТКЕ НА XDAN.RU Все о разработке на таких популярных системах и библиотеках, как: Joomla, jQuery, Yii. Тонкости разработки на языкахJavaScript и PHP
HTML5 ЛОКАЛЬНОЕ ХРАНИЛИЩЕ ДАННЫХ НА СТОРОНЕ …TRANSLATE THIS PAGE HTML5 локальное хранилище данных на стороне клиента. Из таких web приложений, как Google Wave, Gmail и т.п. мы видим, что кеширование данных на стороне клиента это хорошая идея для большинства веб ПРОКСИ ДЛЯ АВИТО Что такое прокси-сервер Самый короткий ответ на вопрос, что такое прокси-сервер, звучит так: это посредник между компьютером пользователя и веб-сайтом. Такой посредник необходим, если пользователь желает сохранить РАБОТА С ФАЙЛАМИ В JAVASCRIPT, ЧАСТЬ 2: …TRANSLATE THIS PAGE Работа с файлами в JavaScript, Часть 2: FileReader. В моем предыдущем посте, я затронул тему использования файлов в JavaScript, с особым акцентом на том, как получить доступ к объектам File. Этиобъекты
КАК ПРОВЕРИТЬ ПЕРЕСЕКАЮТСЯ ЛИ ДВА …TRANSLATE THIS PAGE Часто при разработке различных интерфейсов возникает задача проверки пересекаются ли два заданных прямоугольника. Решение в данном случае очень простое, однако мной нигде не найденное и поэтому в очередной раз РАБОТА С ФАЙЛАМИ В JAVASCRIPT, ЧАСТЬ 1:ОСНОВЫ
При всем бурном развитии web, и стандартов html в частности, работа с файлами, практически никогда не менялась. К счастью, с приходом HTML5 и связанных с ним API, сейчас у нас гораздо больше возможностей для работы с файлами САМЫЙ УДОБНЫЙ DATETIMEPICKER Плагин очень интересный. Спасибо. Есть ньюансы в поведении (при inline:false) 1) При клике вне всплывшего календаря, он закрывается, но его значение (текущее дата/время) всё равно влетает в поле ввода, хотя более правильным РАБОТА С ФАЙЛАМИ В JAVASCRIPT, ЧАСТЬ 4:ОБЪЕКТ …TRANSLATE THIS PAGE Работа с файлами в JavaScript, Часть 4:Объект URL. Ранее в блоге в серии Вы узнали, как использовать файлы традиционным путем. Вы можете загрузить файлы на сервер, и Вы можете читать содержимое СКАЧАТЬ MINECRAFT PE 1.16.1 И 1.16.2 [АДСКИЕ …TRANSLATE THIS PAGESEE MORE ON XDAN.RUCOPY PAGE OF SITE
The operation is similar to that performed by the browser when you press CTRL + S, but the structure of the site is not lost. Various extraneous styles and scripts (for example with CDN) can not be downloaded, but remain in place. At the output you will receive a zip archive, which you can copy to a ВСЕ О WEB РАЗРАБОТКЕ НА XDAN.RU Все о разработке на таких популярных системах и библиотеках, как: Joomla, jQuery, Yii. Тонкости разработки на языкахJavaScript и PHP
HTML5 ЛОКАЛЬНОЕ ХРАНИЛИЩЕ ДАННЫХ НА СТОРОНЕ …TRANSLATE THIS PAGE HTML5 локальное хранилище данных на стороне клиента. Из таких web приложений, как Google Wave, Gmail и т.п. мы видим, что кеширование данных на стороне клиента это хорошая идея для большинства веб ПРОКСИ ДЛЯ АВИТО Что такое прокси-сервер Самый короткий ответ на вопрос, что такое прокси-сервер, звучит так: это посредник между компьютером пользователя и веб-сайтом. Такой посредник необходим, если пользователь желает сохранить РАБОТА С ФАЙЛАМИ В JAVASCRIPT, ЧАСТЬ 2: …TRANSLATE THIS PAGE Работа с файлами в JavaScript, Часть 2: FileReader. В моем предыдущем посте, я затронул тему использования файлов в JavaScript, с особым акцентом на том, как получить доступ к объектам File. Этиобъекты
КАК ПРОВЕРИТЬ ПЕРЕСЕКАЮТСЯ ЛИ ДВА …TRANSLATE THIS PAGE Часто при разработке различных интерфейсов возникает задача проверки пересекаются ли два заданных прямоугольника. Решение в данном случае очень простое, однако мной нигде не найденное и поэтому в очередной раз РАБОТА С ФАЙЛАМИ В JAVASCRIPT, ЧАСТЬ 1:ОСНОВЫ
При всем бурном развитии web, и стандартов html в частности, работа с файлами, практически никогда не менялась. К счастью, с приходом HTML5 и связанных с ним API, сейчас у нас гораздо больше возможностей для работы с файлами САМЫЙ УДОБНЫЙ DATETIMEPICKER Плагин очень интересный. Спасибо. Есть ньюансы в поведении (при inline:false) 1) При клике вне всплывшего календаря, он закрывается, но его значение (текущее дата/время) всё равно влетает в поле ввода, хотя более правильным РАБОТА С ФАЙЛАМИ В JAVASCRIPT, ЧАСТЬ 4:ОБЪЕКТ …TRANSLATE THIS PAGE Работа с файлами в JavaScript, Часть 4:Объект URL. Ранее в блоге в серии Вы узнали, как использовать файлы традиционным путем. Вы можете загрузить файлы на сервер, и Вы можете читать содержимое СКАЧАТЬ MINECRAFT PE 1.16.1 И 1.16.2 [АДСКИЕ …TRANSLATE THIS PAGESEE MORE ON XDAN.RU ВСЕ О WEB РАЗРАБОТКЕ НА XDAN.RU Все о разработке на таких популярных системах и библиотеках, как: Joomla, jQuery, Yii. Тонкости разработки на языкахJavaScript и PHP
HTML5 ЛОКАЛЬНОЕ ХРАНИЛИЩЕ ДАННЫХ НА СТОРОНЕ …TRANSLATE THIS PAGE HTML5 локальное хранилище данных на стороне клиента. Из таких web приложений, как Google Wave, Gmail и т.п. мы видим, что кеширование данных на стороне клиента это хорошая идея для большинства веб САМЫЙ УДОБНЫЙ DATETIMEPICKER Плагин очень интересный. Спасибо. Есть ньюансы в поведении (при inline:false) 1) При клике вне всплывшего календаря, он закрывается, но его значение (текущее дата/время) всё равно влетает в поле ввода, хотя более правильным КАК УСКОРИТЬ DENWER Незнаю как Вы, но я отлаживаю сайты на локльном сервере. Мне так удобнее, да и быстрый интернет не всегда есть под рукой. В качестве сервера я использую Denwer. Конечно если вдоваться в детали, то это не совсем сервер, это РАБОТА С ФАЙЛАМИ В JAVASCRIPT, ЧАСТЬ 4:ОБЪЕКТ …TRANSLATE THIS PAGE Работа с файлами в JavaScript, Часть 4:Объект URL. Ранее в блоге в серии Вы узнали, как использовать файлы традиционным путем. Вы можете загрузить файлы на сервер, и Вы можете читать содержимое ОПРЕДЕЛИТЬ ПОЗИЦИЮ ЭЛЕМЕНТА НАСТРАНИЦЕ
определить Координаты элемента на странице, позицию элемента настранице
РАБОТА С ФАЙЛАМИ В JAVASCRIPT, ЧАСТЬ 3:СОБЫТИЕ …TRANSLATE THIS PAGE Объект FileReader используется для чтения данных из файлов, которые доступны через браузер. В моей предыдущей статье вы узнали, как используя объект FileReader читать данные из файла в различных форматах. ПИШЕМ JAVASCRIPT ПАРСЕР ПРИ ПОМОЩИ GOOGLE …TRANSLATE THIS PAGE С Hello World разобрались, теперь напишем наш первый парсер JavaScript на Google Chrome Extensions. Как видно из кода, необходимо создать две подпапки js и css. В js закинуть два файла jquery-1.7.2.min.js и main.js. Тут все просто УЧИМСЯ ПАРСИТЬ САЙТЫ С БИБЛИОТЕКОЙ PHP SIMPLE …TRANSLATE THIS PAGE Пишем парсер сайта при помощи библиотеки PHP Simple HTML DOM Parser УСТАНОВКА ФОКУСА В ПОЛЕ ВВОДА INPUT/TEXTAREA НА …TRANSLATE THIS PAGE Установка фокуса в поле ввода input/textarea на javascript. По тем или иным причинам не всегда есть возможность подключить к странице jquery Тогда многие привычные вещи приходится делать руками. На этом ВСЕ О WEB РАЗРАБОТКЕ НА XDAN.RU Все о разработке на таких популярных системах и библиотеках, как: Joomla, jQuery, Yii. Тонкости разработки на языкахJavaScript и PHP
COPY PAGE OF SITE
The operation is similar to that performed by the browser when you press CTRL + S, but the structure of the site is not lost. Various extraneous styles and scripts (for example with CDN) can not be downloaded, but remain in place. At the output you will receive a zip archive, which you can copy to aXDAN SYNONYMIZER
xdan.ru/synonymizer/ - простой и бесплатный онлайн синонимайзер. Плюсы - нет каптчи, нет ограничения на размер текста, прост в обращении, есть режимвыбора
ПРОКСИ ДЛЯ АВИТО Что такое прокси-сервер Самый короткий ответ на вопрос, что такое прокси-сервер, звучит так: это посредник между компьютером пользователя и веб-сайтом. Такой посредник необходим, если пользователь желает сохранить РАБОТА С ФАЙЛАМИ В JAVASCRIPT, ЧАСТЬ 2: …TRANSLATE THIS PAGE Работа с файлами в JavaScript, Часть 2: FileReader. В моем предыдущем посте, я затронул тему использования файлов в JavaScript, с особым акцентом на том, как получить доступ к объектам File. Этиобъекты
HTML5 ЛОКАЛЬНОЕ ХРАНИЛИЩЕ ДАННЫХ НА СТОРОНЕ …TRANSLATE THIS PAGE HTML5 локальное хранилище данных на стороне клиента. Из таких web приложений, как Google Wave, Gmail и т.п. мы видим, что кеширование данных на стороне клиента это хорошая идея для большинства веб КАК ПРОВЕРИТЬ ПЕРЕСЕКАЮТСЯ ЛИ ДВА …TRANSLATE THIS PAGE Часто при разработке различных интерфейсов возникает задача проверки пересекаются ли два заданных прямоугольника. Решение в данном случае очень простое, однако мной нигде не найденное и поэтому в очередной раз РАБОТА С ФАЙЛАМИ В JAVASCRIPT, ЧАСТЬ 4:ОБЪЕКТ …TRANSLATE THIS PAGE Работа с файлами в JavaScript, Часть 4:Объект URL. Ранее в блоге в серии Вы узнали, как использовать файлы традиционным путем. Вы можете загрузить файлы на сервер, и Вы можете читать содержимое САМЫЙ УДОБНЫЙ DATETIMEPICKER Плагин очень интересный. Спасибо. Есть ньюансы в поведении (при inline:false) 1) При клике вне всплывшего календаря, он закрывается, но его значение (текущее дата/время) всё равно влетает в поле ввода, хотя более правильным УСТАНОВКА ФОКУСА В ПОЛЕ ВВОДА INPUT/TEXTAREA НА …TRANSLATE THIS PAGE Установка фокуса в поле ввода input/textarea на javascript. По тем или иным причинам не всегда есть возможность подключить к странице jquery Тогда многие привычные вещи приходится делать руками. На этом ВСЕ О WEB РАЗРАБОТКЕ НА XDAN.RU Все о разработке на таких популярных системах и библиотеках, как: Joomla, jQuery, Yii. Тонкости разработки на языкахJavaScript и PHP
COPY PAGE OF SITE
The operation is similar to that performed by the browser when you press CTRL + S, but the structure of the site is not lost. Various extraneous styles and scripts (for example with CDN) can not be downloaded, but remain in place. At the output you will receive a zip archive, which you can copy to aXDAN SYNONYMIZER
xdan.ru/synonymizer/ - простой и бесплатный онлайн синонимайзер. Плюсы - нет каптчи, нет ограничения на размер текста, прост в обращении, есть режимвыбора
ПРОКСИ ДЛЯ АВИТО Что такое прокси-сервер Самый короткий ответ на вопрос, что такое прокси-сервер, звучит так: это посредник между компьютером пользователя и веб-сайтом. Такой посредник необходим, если пользователь желает сохранить РАБОТА С ФАЙЛАМИ В JAVASCRIPT, ЧАСТЬ 2: …TRANSLATE THIS PAGE Работа с файлами в JavaScript, Часть 2: FileReader. В моем предыдущем посте, я затронул тему использования файлов в JavaScript, с особым акцентом на том, как получить доступ к объектам File. Этиобъекты
HTML5 ЛОКАЛЬНОЕ ХРАНИЛИЩЕ ДАННЫХ НА СТОРОНЕ …TRANSLATE THIS PAGE HTML5 локальное хранилище данных на стороне клиента. Из таких web приложений, как Google Wave, Gmail и т.п. мы видим, что кеширование данных на стороне клиента это хорошая идея для большинства веб КАК ПРОВЕРИТЬ ПЕРЕСЕКАЮТСЯ ЛИ ДВА …TRANSLATE THIS PAGE Часто при разработке различных интерфейсов возникает задача проверки пересекаются ли два заданных прямоугольника. Решение в данном случае очень простое, однако мной нигде не найденное и поэтому в очередной раз РАБОТА С ФАЙЛАМИ В JAVASCRIPT, ЧАСТЬ 4:ОБЪЕКТ …TRANSLATE THIS PAGE Работа с файлами в JavaScript, Часть 4:Объект URL. Ранее в блоге в серии Вы узнали, как использовать файлы традиционным путем. Вы можете загрузить файлы на сервер, и Вы можете читать содержимое САМЫЙ УДОБНЫЙ DATETIMEPICKER Плагин очень интересный. Спасибо. Есть ньюансы в поведении (при inline:false) 1) При клике вне всплывшего календаря, он закрывается, но его значение (текущее дата/время) всё равно влетает в поле ввода, хотя более правильным УСТАНОВКА ФОКУСА В ПОЛЕ ВВОДА INPUT/TEXTAREA НА …TRANSLATE THIS PAGE Установка фокуса в поле ввода input/textarea на javascript. По тем или иным причинам не всегда есть возможность подключить к странице jquery Тогда многие привычные вещи приходится делать руками. На этом HTML5 ЛОКАЛЬНОЕ ХРАНИЛИЩЕ ДАННЫХ НА СТОРОНЕ …TRANSLATE THIS PAGE HTML5 локальное хранилище данных на стороне клиента. Из таких web приложений, как Google Wave, Gmail и т.п. мы видим, что кеширование данных на стороне клиента это хорошая идея для большинства веб РАБОТА С ФАЙЛАМИ В JAVASCRIPT, ЧАСТЬ 1:ОСНОВЫ
При всем бурном развитии web, и стандартов html в частности, работа с файлами, практически никогда не менялась. К счастью, с приходом HTML5 и связанных с ним API, сейчас у нас гораздо больше возможностей для работы с файлами РАБОТА С ФАЙЛАМИ В JAVASCRIPT, ЧАСТЬ 3:СОБЫТИЕ …TRANSLATE THIS PAGE Объект FileReader используется для чтения данных из файлов, которые доступны через браузер. В моей предыдущей статье вы узнали, как используя объект FileReader читать данные из файла в различных форматах. СРАВНЕНИЕ АНТИВИРУСНЫХ ПРОГРАММ НА ПРИМЕРЕ …TRANSLATE THIS PAGE Ни один компьютер сейчас не может обойтись без антивирусной программы. Это понятно, ведь каждый день посещается десятки или сотни сайтов, которые имеют негативный элемент под названием вредоносные программы, а МНОГОПОТОЧНЫЕ ПАРСЕРЫ Работаем с curl_multi, пишем простейший мультипоточный парсер с нуляHOME
It's easy to get started creating your website. Knowing some of the basics will help. What is a Content Management System? A content management system is software that allows you to create and manage webpages easily by separating the creation of your content from the mechanics required to АВТОМАТИЧЕСКОЕ ОПРЕДЕЛЕНИЕ МОБИЛЬНЫХ …TRANSLATE THIS PAGE Автоматическое определение мобильных браузеров. Впервые в своей практике, делал мобильную версию сайта. Должен скачать, что сделать сайт, который одинаково работал бы на огромномзоопарке
КАК НАПИСАТЬ ПРОСТЕЙШИЙ ШАБЛОНИЗАТОНА PHP
И работа с ними напоминает история про Active Record, которую я описал в предыдущей статье. Итак, как можно написать простейший шаблонизатор, с тем же функционалом, что и в Yii. Однажды, настраницах
КАК ПОЧИСТИТЬ ПАПКУ В YANDEX ПОЧТЕ С ОГРОМНЫМ …TRANSLATE THIS PAGE На моей Yandex почте скопилось просто ужасающее количество писем. Неудавшийся скрипт? созданный для противодействия бот атакам, посылал информацию мне на ящик. В результате, небольшая оплошность в коде привела к ТЕСТОВЫЙ СТЕНД САЙТА XDAN.RU На сайте Тестовый стенд сайта XDan.ru показаны различные разработки сайта * Регистрация* Войти
Поиск
Поиск
Menu
* Главнаявсе о web разработке * CopySiteСервис*
* Новости сервиса CopySite * Категориивсе материалы*
* JavaScript
*
* jQuery
*
* Обзор плагинов* PHP
*
* Yii
* Laravel
* Новости Web технологий* Soft
*
* Opera
* Парсеры
* CMS
*
* Joomla
*
* Документация для разработчиков Joomla* Danneo
* UMI
* Drupal
* Социальные сети* Из жизни
* Политика
* Мои разработки*
* Конструктор Yandex карт * Новости сайта* SEO
* Защита сайта * Администрирование WEB сервера * Монетизация сайта * web разработка* Железо
* Хостинг
* Игры
* Про киномнение о кино * Нативное программирование* Видео
* Магазинкупить продукты сайта * Joomlaвсе для joomla*
* Плагин CTRL+S быстрое сохранение материала в Joomla*
* Скачать плагин CTRL+S * Создаем собственную SEF систему дляJoomla
* Как написать Joomla плагин для xmap * Модуль Конструктор Яндекс Карт дляJoomla
*
* Скачать модуль Конструктор Янлекс Карт для Joomla * Компонент Яндекс Карты для Joomla*
* Документация компонента Яндекс Карты для Joomla * Демонстрация - лицевая часть * Демонстрация - администратор (demo,demo)* Уроки
* Менеджер перенаправлений Joomla * Наши разработкиавторские разработки*
* HTML Map generator* liveadd
* Конструктор Яндекс Карт * Онлайн синонимайзер текстов * Joomla Module Generator * Joomla плагин CTRL+S AutoSave * Лучший DateTimePicker * miniMySQLAdmin - легковесная альтернативаphpMyAdmin
* Joomla модуль Конструктор Яндекс Карт * Скачать копию сайта * Конструктор Yandex картгенератор кода для Яндекс карт НЕ ВЫПЛАЧИВАЮТ ЗАРПЛАТУ: КАКИЕ ДЕЙСТВИЯ ПРЕДПРИНЯТЬ? * Информация о материале Автор: Leroy Категория: Из жизни Опубликовано: 31 октября 2020 Просмотров: 83 К сожалению, встречаются случаи, когда человек добросовестно выполняет свои трудовые обязанности, а оплату за свою работу не получает. Это, как правило, является следствием нестабильного финансового положения компании или предпринимателя. Если вы попали в такую ситуацию и хотите получить помощь специалиста, введите запрос Юридическая Консультация Москва.
Законодательство обязывает выплачивать заработную плату в первую очередь, и недостаток активов не оправдывает действия работодателя. Как взыскать положенные денежныесредства?
Рассказать друзьям Facebook TwitterVK Share
Подробнее... Добавить комментарий КАК ПРОГРАММИРОВАТЬ С YII2: ВХОД ЧЕРЕЗ СОЦИАЛЬНЫЕ СЕРВИСЫ (TWITTER, GOOGLE, FACEBOOK) * Информация о материале Автор: Leroy Категория: Yii Опубликовано: 06 июля 2016 Просмотров: 13648* yii
* как работает yii* yii2
* yii2-user
* authClient
* Социальные сети* OpenID
* OAuth
Yii2 позволяет легко создать механизм регистрации/входа/профиля через расширение yii2-user.
После его установки, на сайте появляются: регистрация пользователей, личный кабинет, сброс пароля и так далее. Полный список всех разделов этого расширения довольнобольшой:
* /user/registration/register Регистрация * /user/registration/resend Повторная отправка инструкций по регистрации * /user/registration/confirm Подтверждениепароля
* /user/security/login Форма авторизации * /user/security/logout Выход(работает толькочерез POST)
* /user/recovery/request Востановление пароля * /user/settings/profile Настройки профиля * /user/settings/account Настройки аккаунта (email, username, password) * /user/settings/networks Привязанные социальные аккаунты * /user/profile/show Профиль пользователя (требует _id_) * /user/admin/index Менеджер пользователей После того, как механизм работы с пользователями налажен, на сайт надо прикрутить регистрацию через соц. сети. Как это сделать будет рассказанотут:
Рассказать друзьям Facebook TwitterVK Share
Подробнее... 3 комментария ЗАЩИТА САЙТА ОТ DDOS АТАК * Информация о материале Автор: Leroy Категория: Защита сайта Опубликовано: 15 апреля 2015 Просмотров: 11024* атака
* защита сайта* защита
* выделенный сервер* ddos
* ssh
* deny from
* Виртуальный сервер КАК СОЗДАТЬ FTP ПОЛЬЗОВАТЕЛЯ ЧЕРЕЗ SSH*
Добавляем нового пользователя: addusernewusername
*
Устанавливаем пароль для него: passwdnewusername
*
Привязываем пользователя к папке: usermod -d /target/directory username Показывает все локальные подлючения и кто их слушает. Так можно узнать к примеру на каком порту вистя mysql и redisnetstat -nlp
Строго говоря, защититься от грамотной DDOS атаки, на рядовом сервере практически невозможно. Защиты просто нет. Любой хостер или админ разведет руками если Ваш сайт захотят сломать и вывести из строя. Под DDOS атаками падают сервера Пентагона и Google, что говорить про наш VDS сервер за 300 рублей в месяц. Однако, нужно в первую очередь оценить уровень нападающего. Если у Вас блог с посещалкой 500 человек то скорее всего за вас не будут браться профессиональные хакеры. Вас будет взламывать/парсить/спамить школьник или студент, или сосед, которому вы вчера не заняли денег. Он будет делать это без должной сноровки, но проблема в том, что он может! это сделать. Практически любой виртуальный хостинг, или даже выделенный сервер, может "завалить" один компьютер, без серьезного канала. Есть такая программа LOIC , с помощью нее любой школьник может вывести из строя Ваш сервер, не давая ему подняться Это что касается DDOS'а. Можно надолго отправить сервер в DOWN на какой-нибудь "тяжелой" CMS просто открыв 10(20,30,1000) вкладок в браузере и запустить автообновление, через каждую секунду. Или написав простейший парсер на php, который будет делать тоже самое. Каждый такой запрос на неподготовленную CMS (без кеширования), c подключением к БД и генерацией страницы, приведет к ожидаемому результату: на виртуальном хостинге ваш сайт попросту заблокируют, а на выделенном он просто перестанет работать. Мой сайт содержит большое число статей про написание парсеров и не удивительно, что в первую очередь работу парсера отрабатывают на нем же. На нормальном виртуальном хостинге, у конторы, которая следит за своими серверами, есть своя защита от атак. Но чаще хостер просто блокирует сайт, который потребляет слишком много ресурсов. За примером далеко ходить не надо: beget.ru после превышения определенной нагрузки на сайт, выдает место стартовой страницы - заглушку. Если у пользователя нормальный браузер с включенным JavaScript,
то заглушка добавляет определенную cookie и перезагружает страницу, если нет, то бот ничего кроме нее не увидит. Очевидная проблема - поисковики. Им нет дела до ваших проблем и они тоже боты. Такая блокировка - отрезает им доступ к сайту и вы вылетаете из всехиндексов.
Печальный итог. Другое дело, что от подобных атак можно и нужно защищаться. И сделать это можете вы сами. Далее будет дилетантские советы от непрофессионала - не профессионалам в области защиты сервера. То, что вы можете сделать сами, но не знаете как. Опыт, который получен в результате недавней атаки на этот сайт. ВИРТУАЛЬНЫЙ СЕРВЕ На виртуальном хостинге за 150 рублей в месяц, сделать вы можете ни много. Но все же кое что можете. Первое, что нужно сделать - это написать службе поддержки вашего хостинга. Это их сервер и они обязаны поддерживать его работоспособность. В большинстве случаев зловредный ip адрес злоумышленника заблокируют на уровне реального сервера и делать ничего, описанного ниже, Вам не придется. Если этого не произошло, то добро пожаловать под кат. Рассказать друзьям Facebook TwitterVK Share
Подробнее... 1 комментарий КАК НАПИСАТЬ СВОЙ ФРЕЙМВОРК НА PHP. РОУТЕР И ШАБЛОНИЗАТОР. УРОК 3 * Информация о материале Автор: Leroy Категория: PHP Опубликовано: 09 февраля 2015 Просмотров: 11996* php
* native php
* велосипед * шаблонизатор * фреймворк* ideal
* разработка фреймворка* bootstrap
* assets
IDeal
В предыдущих постах мы разработали минимальную структуру фреймворка. В этой статье, наведем немного лоска - добавим простенькую тему с bootstrap'ом, меню и подробнее рассмотрим работу шаблонизатора и роутера (маршрутизатора сайта).РОУТЕ
В прошлой статье мы создали роутер, который
используя логику регулярных выражений распознает входящую sef ссылку и направляет на нужный контроллер и его метод. Т.е. из такой строки/user/profile/12
РОУТЕР делает массив array('controller'=>'user','action'=>'profile', 'id'=>15) Мы не стали в прошлый раз писать пример использования такого решения. Исправим ситуацию, но перед этим доработаем роутер. Перенесем массив правил роутера в конфигурационный файл фреймворка. Этот массив будут заполнять разработчики, которые будут писать сайты на нашем фреймворке. Поэтому он должен быть максимально доступен.1
2
3
4
5
6
7
...
'router' => array(
'(+)/(+)/(+)' =>
'$controller/$action/$id', '(+)/(+)' => '$controller/$action', '(+)(/)?' => '$controller',),
...
Кроме того вы можете видеть, что мы изменили правую часть массива. Рассказать друзьям Facebook TwitterVK Share
Подробнее...13
комментариев СОЗДАЕМ СОБСТВЕННУЮ SEF СИСТЕМУ ДЛЯJOOMLA
* Информация о материале Автор: Leroy Категория: Документация для разработчиков Joomla Опубликовано: 30 января 2015 Просмотров: 7936* joomla
* чпу
* sef
* роутинг joomla * разработка на Joomla В Joomla есть встроенная система генерации SEF ссылок и обратно. По тем или иным причинам она может Вам не подойти. К примеру, когда этот блог переезжал с самописной системы на Joomla, то потребовалось восстановить старую систему SEF логики. Для статей, нужна была такая ссылка http://xdan.ru/deploying-an-update-server.html Для категорий такая http://xdan.ru/categories/cms/joomla/doc Реализовать подобное в Joomle можно рядом способов. Есть очень мощные и известные расширения sh404sefили joomSEF
. Эти
расширения достаточно удобные и гибкие, для подобной задачи. Однако достаточно часто они работают не так как требуется и исправить ситуацию порой очень сложно. И так как у нас технический блог, то мы напишем собственное расширение, которое будет заниматься подобной задачей, тем более что сделать это довольнопросто.
Для начала, напишем заготовку плагина. Для его работы потребуется создать два файла <имя плагина>.xml и <имя плагина>.php К примеру, если мы назовем наш плагин sefmaster, то у нас будет два файла sefmaster.php и sefmaster.xml Рассказать друзьям Facebook TwitterVK Share
Подробнее...3
комментария * Как написать свой фреймворк на php.Урок 2
* Yii сниппеты * PHP Сниппеты * Joomla сниппеты Страница 1 из 11* __
* __
* 1
* 2
*
* 3
*
* 4
*
* ...
*
* 6
*
* 7
*
* 8
*
* 9
*
* 10
*
* Вперед
*
* В конец
*
ПЛАТНОЕ РАЗМЕЩЕНИЕ СТАТЕЙ НА САЙТЕ Размещение готовой статьи – 350 р. Написание + размещение статьи (до 2000 слов) – 550 р. Оформить заказ: hr.xdan@yandex.ru ПОЛЕЗНЫЕ СТАТЬИ * Joomla сниппеты * Joomla ZOO сниппеты * PHP сниппеты * Yii сниппеты * SSH сниппеты и защита сайта * CSS сниппеты * JavaScript сниппеты ПОПУЛЯРНЫЕ СТАТЬИ * Учимся парсить сайты с библиотекой PHP Simple HTML DOM Parser2011-03-18 12:33:20
* Примеры работы с ajax на jQuery2011-03-01 21:04:00
* Как написать универсальный парсер сайтов за 1 час2014-04-25
09:36:58
* Работа с файлами в JavaScript, Часть 1:Основы
2012-06-25
22:02:14
* Авторизация на сайте при помощи curlphp 2012-07-19
02:33:00
АВТОРИЗАЦИЯ ЧЕРЕЗ СЕРВИСЫЛогин
Пароль
Запомнить меня * Забыли пароль? * Забыли логин? * РегистрацияКАТЕГОРИИ
* JavaScript
* PHP
* Новости Web технологий* Soft
* Парсеры
* CMS
* Социальные сети* Из жизни
* Политика
* Мои разработки * Новости сайта* SEO
* Защита сайта * Администрирование WEB сервера * Монетизация сайта * web разработка* Железо
* Хостинг
* Игры
* Про кино
* Нативное программирование* Видео
2020 Все о web разработке на xdan.ru* О сайте
* Об авторе
Go Top
✓
Thanks for sharing!
AddToAny
More…
Details
Copyright © 2024 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0