О сайте
Архив
- .htaccess - набор инструкций к включению/использованию (7728)
- 100 статей по SEO (2010-2015) (4871)
- 25 лучших бесплатных инструментов оптимизации страниц (8977)
- 301 редирект в файле .htaccess. Примеры (111173)
- 35 инструментов для веб-разработчика на каждый день (839)
- 5 SEO-тактик, от которых пора отказаться (Google) (3464)
- 7 случаев, когда вам не следует делать SEO (4087)
- Absolute HTML Compressor 1.14 - сжатие кода HTML (8952)
- AFManager — скрипт админского файлового менеджера (4229)
- Cron задача без Cron'a (3151)
- CSS: звездный рейтинг Ajax версия (5497)
- CSS: уменьшение перекомпоновок и повышение производительности (3005)
- DOMTab - навигационные вкладки на CSS и JS (3781)
- Footer (подвал сайта) всегда внизу (5015)
- HTML код в одну строку на PHP (17265)
- Human Check 2 - капча с перенаправлением (4096)
- Hенавязчивый звездный рейтинг на AJAX (21587)
- jQuery 1.10.0 и 2.0.1 (3889)
- jQuery 1.10.2 и 2.0.3, jQuery Migrate Plagin 1.2.1 (7707)
- jQuery 1.11 и 2.1 и Плагин Миграции 1.2.1 (4228)
- jQuery 1.11.0 и 2.1.0 Beta 2 (4360)
- jQuery 2.0.2 (2876)
- jQuery 3.0 Final (4489)
- jQuery Raty - Звездный рейтинг на JQuery (28928)
- JS и CSS компрессор на PHP (3417)
- Nivo Slider картинок на JQuery (7211)
- Normalize.css — HTML5 альтернатива для сброса стилей CSS (10705)
- PHP сценарии обработки HTML форм (225470)
- phpFileManager - полноразмерный файловый менеджер в одном файле (8958)
- PNGGauntlet - Оптимизатор PNG изображений (2627)
- SEO с длинным хвостом или как собирать семантику грамотно (4080)
- SEO-тактики (4 штуки), неофициально поддерживаемые Google (3393)
- Smooth scroller - плавная прокрутка страниц (8302)
- Sypex Dumper 2 - дамп базы данных MySQL, просто (4935)
- WinSCP — бесплатный SFTP, SCP и FTP клиент-менеджер для Win (4918)
- «Новые» методы продвижения под буржнет (4063)
- Автогенератор проверки формы на JS и PHP (2621)
- Автоподключение локальных библиотек JQuery при недоступности сетевых версий (2846)
- Активизация кнопки по заполнении формы (5859)
- Аудит сайта самостоятельно (9796)
- Базы данных (БД) — Valentina Studio (6118)
- Библиотека JQuery 2.x (4413)
- Видимость сайта: удобный контроль через Power BI (4619)
- Возможности Excel для специалиста по контекстной рекламе (4265)
- Всплывающая подсказка на чистом CSS (4317)
- Всплывающее окно на jQuery правильно (7745)
- Выезжающая панель на Ajax (4185)
- Выпадающее меню фиксированное на JQuery (5230)
- Выскальзывающая панель на чистом CSS (4322)
- Галерея на JQuery и PHP (6625)
- Гибкий плагин модального окна на jQuery (5750)
- Горизонтальное центрированное меню на CSS (2847)
- Горизонтальный аккордеон на JQuery (8719)
- Дата и время изменения страницы (5884)
- Дата и время изменения файла, страницы (2647)
- Заблокировать доступ по IP-адресу (3346)
- Закрытие доступа к сайту в определенное время (2247)
- Замена текста и адреса (url) через JS (51164)
- Запрет/бан доступа на сайт/страницу по ip через php (12677)
- Заработок в интернете - почему? (2783)
- Защита паролем страницы (32877)
- Защита сайта от атак конкурентов (5280)
- Защита сайта от слишком частого обращения (8820)
- Из чего состоит работа специалиста по продвижению сайтов (11356)
- Как выбрать оптимизатора и принять его работу (3066)
- Как добавить расширения и списки минус-слов во все кампании AdWords (16464)
- Как избежать дублей контента: краткий чек-лист (3359)
- Как найти непроиндексированные Google страницы (5679)
- Как нужно верстать (3277)
- Как оптимизировать загрузку шрифтов на сайте (8172)
- Как оптимизировать сайт по RankBrain: стратегия и советы (3298)
- Как освободить 80 порт в Windows 10 (58828)
- Как пройти модерацию в Яндекс.Директе (6081)
- Как увеличить продажи с помощью видео (3858)
- Как Яндекс оценивает качество своего поиска (3973)
- Какая разметка и теги все еще важны в on-page SEO (4616)
- Какой бывает DDoS (4737)
- Кампания Google AdWords из экспортного файла Яндекс.Директа (5677)
- Капча: решение текстового примера со сложением или вычитанием, просто (15242)
- Карта сайта из xml в виде гиперссылок через Simplexml и SAX (5682)
- Кластеризация поисковых запросов в Python (13749)
- Конвертация картинок из растра в вектор (103105)
- Контекстная реклама: пять причин убрать НЧ-запросы (3240)
- Контент без лишних вложений (4492)
- Красивое вертикальное меню на JQuery (5496)
- Красивое горизонтальное меню на CSS (3530)
- Кросс-браузерная кнопка печати (2562)
- Кросс-браузерный плагин галереи на JQuery (3340)
- Масштабирование и обрезание изображений на PHP (6580)
- Мега меню с выпадающими пунктами на CSS (3229)
- Меню вертикальное с подпунктами на css (4219)
- Меню с анимационным выделением на JQuery (3817)
- Меню со сдвигом пунктов на JS + вариант с PHP (3445)
- Минусинск: мнение и опыт специалиста (2991)
- Многоуровневое вертикальное меню на jQuery (8220)
- Навигация по сайту на Ajax (5299)
- Настройка страниц пагинации для SEO (636)
- Недокументированные операторы языка запросов Яндекса (4540)
- Непопулярные возможности SEO для бизнеса (3373)
- Несколько локальных серверов для разных версий PHP на одном компьютере (6810)
- О пользе мета-тега «referrer» при HTTPS (10661)
- Ограничение доступа на PHP и MySQL (10854)
- Оптимизация видео YouTube и Vimeo на сайте (7101)
- Оптимизация конверсии: мифы и легенды интернет-маркетинга (4222)
- Оценка эффективности SEO. Чек-лист для владельца бизнеса (4126)
- Параметры URL страницы выдачи Яндекса и Гугла (17444)
- Пересылка больших файлов (2383)
- Плагин jQuery Migrate 1.1.1 для перехода на JQuery 1.9.x (27147)
- Плагин Textualizer (3682)
- Плагин стилевого оформления таблиц на JQuery (4749)
- Подборка jQuery сниппетов (4627)
- Подгрузка контента без перезагрузки страницы (66397)
- Подсветка активного пункта меню (8056)
- Подсветка активного пункта меню на php (5822)
- Подсвечивание активной ссылки меню с помощью js (13555)
- Подсказка в полях формы на JS (2977)
- Подсказка включения JavaScript в браузере (3297)
- Поисковые подсказки в помощь оптимизатору (2831)
- Покупка правильного трафика (3185)
- Полноэкранная галерея на jQuery (4067)
- Постраничная навигация на файлах (5822)
- Постраничный вывод из MySQL (6354)
- Почтовая рассылка на PHP и MySQL (21442)
- Правила сброса стилей CSS (2145)
- Правильные варианты тега DOCTYPE (3055)
- Прелоадер QueryLoader (12068)
- Прелоадер QueryLoader2 (8052)
- Программеры и админы (2118)
- Продвижение Landing Page - видео (2481)
- Продвижение сайта — мини-курс SEO (1-4) (6422)
- Продвижение сайта — мини-курс SEO (5-7) (4427)
- Проект KCAPTCHA 2 (3037)
- Простая защита сайта от вирусов (8315)
- Простое сворачивающееся меню на JQuery (8714)
- Простой ротатор баннеров + показ по времени (8939)
- Простой скрипт голосования - опроса на PHP (51757)
- Простой спойлер на HTML и CSS (5762)
- Простой спойлер на jQuery (17953)
- Простые вкладки на JQuery и CSS (11975)
- Простые меню - аккордеоны на JS (4478)
- Размер и счетчик скачиваний файла на PHP (11941)
- Ранжирование в топе YouTube (практические советы) (6961)
- С HTTP на HTTPS (14201)
- Сбор семантического ядра с опорой на НК НЧ ключи (5617)
- Свойство CSS3 'word-wrap' (2382)
- Сворачивающаяся панель на jQuery (3062)
- Сделать сайт. Начало (3481)
- Сделать сайт. Обвеска (2282)
- Сделать сайт. Погружение (2420)
- Скелет в шкафу, или сайт за 200 долларов (2663)
- Сколько посетителей на сайте (3467)
- Скрипт автоматического резервного копирования сайта (4771)
- Скрипт выводит случайную фразу, текст, афоризм (2825)
- Скрипт записи логов посещений сайта (44504)
- Скрипт кнопок социальных закладок и сетей (3940)
- Скрипт кэширования сайта (5448)
- Скрипт обмена и размещения ссылок (6334)
- Скрипт объединения и сжатия CSS файлов сайта (4052)
- Скрипт резервного копирования БД MySQL (3328)
- Скрипт сайта на Ajax (4179)
- Скрипт формы обратной связи PHP "Full" (43678)
- Скрипт формы обратной связи PHP Mailer Final (7231)
- Скрыть адрес партнерской ссылки на PHP и JS (2680)
- Слайдер TinySlider 2 (8843)
- Слайдер картинок с перспективой на JQuery (4877)
- Слайдовое горизонтальное меню на JQuery и CSS3 (3440)
- Снизить нагрузку на сервер через .htaccess (5880)
- Спойлер на jQuery с индикацией свернутости и развернутости (6250)
- Спойлер одноразовый со скрытием открывающего элемента (3645)
- Спойлер с плавным открытием/закрытием (59673)
- Спойлеры с поочередным плавным открытием/закрытием на jQuery (6185)
- Ссылка на источник при копировании с сайта (7394)
- Счетчик посещений (просмотров) на php (18736)
- Текстовый счетчик посещений на js (8595)
- Текущий url в JS (50234)
- Увеличение изображения при наведении курсора (12198)
- Удалить вирус с сайта самостоятельно (15765)
- Узнать путь к корневой папке сайта (8601)
- Ускорение сайта в .htaccess - gzip сжатие (4344)
- Установить cURL на Denwer (3245)
- Установить cURL на Denwer3 с php 5.2 (3031)
- Установить phpMyAdmin на Denwer (19983)
- Файловый менеджер на PHP (8587)
- Факторы внутренней оптимизации сайта (3086)
- Фиксированное исчезающее меню на JQuery и CSS (5716)
- Фильтры Яндекса и Гугла - обзор (5507)
- Фон по размеру окна на jQuery (4014)
- Форма загрузки файлов на PHP (6377)
- Цвета для сайта (4108)
- Цветовой перелив по символам текста (4352)
- Чек-лист для владельцев сайтов и аккаунт-менеджеров v.2016 (3352)
- Чек-листы по SEO (36511)
- Через N секунд автопереход на другой url (8941)
- Что такое jQuery (беглый взгляд) (3759)
- “Magnificent Seven” Guide to Great Password Security and High-Value ‘Admin’ Password Security (824)
- 10 Crucial Software Development Principles to Live By [133]
- 10 вещей, которые можно делать в верстке с помощью псевдоэлементов before и after [700]
- 10 полезных ссылок для пользователя Google [323]
- 10 типичных ошибок в коде на JavaScript [106]
- 10 функций Telegram, о которых вы не знали: наводим порядок в чатах [82]
- 11 основных примеров команды UPDATE в MySQL [3042]
- 15 супер полезных примеров команды find в Linux [146]
- 20 Things I’ve Learned in my 20 Years as a Software Engineer [111]
- 25 примеров команды SELECT в MySQL [626]
- 3 ways to style CSS box-shadow effects [67]
- 3 типичные ошибки при настройке веб-аналитики в Google Analytics [135]
- 30 CSS селекторов, которые стоит знать [177]
- 301 редирект со страницы со знаком вопроса в URL [766]
- 50 фраз, убивающих желание покупать [525]
- 6 вещей на JavaScript, которые можно делать и нельзя [65]
- 9 инструментов CSS к использованию [101]
- 9 команд для проверки информации о CPU в Linux [113]
- A Nerd’s (🤓) Guide to Color on the Web [188]
- A comprehensive guide on how to craft good AI design [149]
- A sysadmin's guide to network management [198]
- Advanced PHP Error Handling via htaccess [178]
- Architecting Kubernetes clusters — choosing the best autoscaling strategy [142]
- Avoiding the Top 10 NGINX Configuration Mistakes [58]
- Bash Command Line Tips to Help You Work Faster [31]
- Bash vs. Python vs. JavaScript: Which Is Better for Automation? [168]
- Box-shadow [426]
- COLRv1 and CSS font-palette: Web Typography Gets Colorful [21]
- CSS Parent Selector [102]
- CURL (Client URL Library) [132]
- Canvas кнопка меню [321]
- CentOS против Ubuntu, какой из них лучше? [186]
- Cron — лучшие практики [57]
- DIY-фермы из смартфонов Android снова в строю [128]
- Debian vs Ubuntu [188]
- Disable/enable an input with jQuery [323]
- GZip-сжатие [156]
- Google: что делать, если нужно временно закрыть сайт [325]
- Grafana и автотесты: учимся измерять работу тестов [63]
- Hover для картинки с лупой и верхним покрытием [320]
- How to Favicon in 2022: Six files that fit most needs [30]
- How to Protect Against Slow HTTP Attacks [219]
- JavaScript и SEO: сканирует ли Google JavaScript? [603]
- Linux Command Handbook [277]
- Linux выживальщика [101]
- Mail Server на Docker за 10 минут [3]
- Mint или Ubuntu , что лучше? [174]
- NFT — бесполезная технология [105]
- NPM Commands and Shortcuts You Should Know as a JavaScript Dev [104]
- Neovim для full stack программиста [348]
- Pulsar на KubeSphere. Установка платформы распределённого обмена сообщениями и потоковой передачи данных [63]
- Redhat vs Ubuntu. Что выбрать? [144]
- Regex for lazy developers. Регулярные выражения для ленивых) [156]
- SEO-копирайтинг для людей [366]
- SQLite-песочница в браузере [166]
- SVG кнопка меню [326]
- Scripting tmux [271]
- The Linux AWK Command – Linux and Unix Usage Syntax Examples [69]
- The Magical Number Seven, Plus or Minus Two: Some Limits on our Capacity for Processing Information [143]
- Why Programming Isn’t A Good Career Choice [124]
- Автоматический механический клик по button при входе на страницу [299]
- Актуальные форматы изображений в вебе [109]
- Анекдоты [360]
- Безопасный CSS, или как писать универсальные стили [89]
- Блокировка посетителей, перешедших с определенного домена [322]
- Вариативные шрифты [478]
- Веб-сервер на старом смартфоне Android [126]
- Веб-сервер — это просто скрипт [55]
- Весь Яндекс.Директ за 40 минут: авторский тренинг Ольги Смишко [336]
- Видео фон на чистом HTML+CSS [116]
- Видимость сайта [332]
- Включение gzip сжатия на аккаунте Jino [533]
- Включить показ предупреждений и ошибок PHP [310]
- Восемь ситуаций, когда лучше выпить кофе, чем чай и наоборот [58]
- Воспроизводить видео с youtube при наведении на картинку [402]
- Вредные советы для учителей программировать [117]
- Вредные советы программистам [146]
- Вы когда-нибудь ели бигус? Вы не ели бигус?! Вы, наверное, даже и не знаете, что такое бигус?! [159]
- Выделение уникальных слов из текста [264]
- Выкачиваем почтовый архив. Бэкап Gmail и других ящиков на локальный диск [81]
- Вычисление времени работы скрипта [171]
- Горизонтальные линии для текста в textarea на CSS [352]
- Делаем микроразметку без правки вёрстки [333]
- Десять ошибок начинающих программистов — рейдж, деньги и комплекс бога [111]
- Динамическая смена контента при клике на блок с изображением [433]
- Домашний веб-сервер для чайников [146]
- Дорожная карта по изучению C++ [99]
- Еда: просто и не очень [80]
- Единицы измерения: px, em, rem и другие [411]
- Загрузочный диск Windows PE своими руками [109]
- Закрепляем jQuery — 25 отличных советов [329]
- Закрытие текста или части кода от индексации [428]
- Заменить src=“” во фрейме [338]
- Запрет кэширования для браузера [277]
- Запрет на выделение через css [356]
- Защита админки WordPress сайта [414]
- Защита от хотлинка через htaccess [377]
- Земля вращающаяся, svg, css3, html5 [370]
- Из-за чего позиции сайта сильно меняются после апдейта? [381]
- Инструменты практического изучения сетей [132]
- Как вместо NaN вывести текст [517]
- Как вставить видео с youtube без звука? [378]
- Как выбрать SSD-накопитель [136]
- Как выбрать хостинг: часто задаваемые вопросы [581]
- Как вывести на печать картинку [312]
- Как выделить активный пункт меню? [382]
- Как дублировать поведение меню на jQuery? [255]
- Как книга Стругацких «Пикник на обочине» превратилась в убивший создателей прОклятый фильм «Сталкер» [223]
- Как не стать программистом — 7 антисоветов для будущих разработчиков [102]
- Как обернуть изображение в круг [322]
- Как освоить новый язык программирования или фреймворк [90]
- Как отлаживать bash скрипты по шагам [23]
- Как писать bash-скрипты надежно и безопасно: минимальный шаблон [121]
- Как посмотреть размер папок и файлов в консоли Linux [351]
- Как правильно делать уборку в доме [148]
- Как продвинуть и получать траф с копипастного сайта? [674]
- Как просканировать сетевой периметр сервиса с помощью open source-инструментов [80]
- Как сделать из смартфона на Android второй монитор [140]
- Как сделать смену языка сайта без перезагрузки страницы [366]
- Как создать Хороший сайт? [295]
- Как составить ТЗ на дизайн флаера, буклета или листовки [537]
- Как спарсить любой сайт? [160]
- Как убрать обводку при клике на элемент [201]
- Как узнать общий объем физической памяти (RAM) в Linux [79]
- Как установить Proton Linux [249]
- Как ухаживать за HDD, чтобы он прослужил как можно дольше: 9 ключевых правил [155]
- Как ухаживать за SSD, чтобы он прослужил как можно дольше: 7 ключевых правил [176]
- Какой Linux выбрать для программирования [166]
- Какую СУБД выбрать и почему? [213]
- Какую кодировку выбрать для базы данных MySQL [146]
- Кейс: Как выйти из-под Минусинска, сохранив позиции в Google [375]
- Кибербезопасность для самых маленьких [89]
- Клонируем ОС автоматически без дополнительных серверов и пакетов [49]
- Книги [16]
- Код Доступа Termux [607]
- Команды Linux для работы с VPS/VDS серверами [2029]
- Конфигурационные файлы Linux [110]
- Копируют сайт, что делать? [528]
- Короткометражные фильмы [108]
- Краткий чек-лист по скилам системного аналитика [36]
- Кроссбраузерная прозрачность [364]
- Кроссбраузерный и кроссплатформенный размер шрифта (font-size) в процентах и относительных единицах (em) [306]
- Кунг-фу стиля Linux [158]
- Логотип [465]
- Лучший язык программирования [232]
- Минимальная оптимизация сайта [348]
- Написание SEO статей [365]
- Настройка планировщика Cron в Linux [345]
- Начинающие программисты боятся темноты [52]
- Не копируйте и не вставляйте команды с веб-страниц - вас могут взломать [217]
- Немного о PDO и MySQL + пример заполнения связанных таблиц [167]
- Ностальгия по дискетам [218]
- Опыт восстановления данных после форматирования, создания разделов и установки системы на «не том» жестком диске [140]
- Опыт настройки LAMP + сайт [138]
- Основные варианты использования CSS переменных (Custom Properties) [116]
- Основные виды серверов: назначение и особенности [348]
- Основные ошибки, которые следует избегать при репликации MySQL [116]
- Основы Git [236]
- Основы Linux (обзор с практическим уклоном) [92]
- Осторожно - кидалы. Способы обмана людей в сети [368]
- Отправка POST-запросов через JavaScript [352]
- Отправка нескольких форм на странице одновременно через jQuery или Ajax [397]
- Оценка донора [1290]
- Очистка PHP-приложения с помощью PHPStan [57]
- Очистка поля типа file [396]
- Перенаправление корня сайта на папку [303]
- Плавное появление input при клике на объект [348]
- Погружаемся в CSS: как использовать :where () [46]
- Подготовка эффективной среды для написания bash сценариев [200]
- Поднимаем личный shadowsocks+v2ray сервер для обхода блокировок [151]
- Полезные редиректы в nginx [456]
- Полезные факты о поисковых системах 2020 [251]
- Полное отключение кеша в Firefox [396]
- Постраничная навигация через ООП для текстового файла (+ поиск), для файлов в директории и для СУБД MySQL [154]
- Почему сайт плохо ранжируется в Google (кодекс) [2100]
- Почему стоит начать изучение программирования с языка C [153]
- Почему так легко захватить вашу сеть изнутри? [116]
- Правила жизни Марка Цукерберга и Павла Дурова [135]
- Предел масштабирования для конкретного проекта (нагрузки) [403]
- Предупреждение о переходе по внешней ссылке [390]
- Преобразование ошибок в исключения [180]
- Притчи [476]
- Проброс видеокарты в виртуальную машину [213]
- Продвижение форума на примере webmasters.ru [761]
- Простая аутентификация на PHP [50]
- Простой слайдер на CSS [388]
- Простые сайты снова в моде. Минимализм возвращается [72]
- Рабочий вариант перевода всего сайта на https кроме одной директории [349]
- Разгон fail2ban в 1000 раз с помощью SIMD [25]
- Распространенные ошибки при использовании npm, которых лучше не совершать [261]
- Регламент обслуживания любых серверов [55]
- Регулярные выражения в файле .htaccess [1120]
- Рельсы веб-интеграции. REST и SOAP [125]
- Рецепты PHP [246]
- Руководство по обеспечению высокой доступности в Kubernetes [29]
- С чего начать продвижение? [446]
- Скрипт задержки перехода по ссылке [382]
- Создание красивых градиентов на CSS [142]
- Создание эффективного баннера [305]
- Составление URL по массиву параметров [195]
- Сравнение Fedora vs OpenSUSE [185]
- Сравнение Ubuntu vs OpenSUSE [151]
- Сравнение php-fpm, nginx-unit и laravel-octane [168]
- Стоит ли получать рут-права на смартфоне: разбираем все «за» и «против» [132]
- Счетчик с блокировкой [153]
- ТЗ на создание сайта и его основные пункты [387]
- Тексты на сайт: о чем писать на главной странице [498]
- Теория тестирования ПО просто и понятно [2658]
- Терминальные мультиплексоры [104]
- Терминальный сервер: что это и как его настроить? [225]
- Три способа восстановления удалённых файлов с флеш-накопителя (Windows) [72]
- Увеличивать textarea при необходимости [303]
- Удаление GET-параметра из URL [353]
- Удалить файлы в каталоге по времени создания [363]
- Устали от Windows? Узнайте, как протестировать Linux [254]
- Установка Kubernetes на домашнем сервере с помощью K3s [180]
- Учебное пособие по кэшированию [351]
- Философия Unix: краткое введение [148]
- Форма поиска через yandex [335]
- Формирование данных формы посредством drag&drop в html5 [301]
- Функция для вывода содержимого переменной (php) [161]
- Хватит говорить, что PHP мертв [61]
- Цитаты и афоризмы [576]
- Чистый PHP или Laravel: что лучше? [139]
- Что лучше Debian или CentOS [175]
- Что лучше Ubuntu или Kubuntu [162]
- Что лучше: Fedora vs Linux Mint [208]
- Что нового в SQLite 3.37 [101]
- Что такое Docker: для чего он нужен и где используется [280]
- Что такое VDS, VPS? [402]
- Что такое высоконагруженные проекты [391]
- Чтобы контент страницы появлялся плавно [313]
- Эпитафия украденным телеграм-каналам [116]
- Эти цитаты так прочно вошли в нашу речь, что многие даже забыли, что родом они из мультфильмов [404]
- “Yield” и деликатная работа с памятью в PHP [98]
Сниппеты