Блог

Как сохранить закладки в браузере: Yandex, Google Chrome, Mozilla Firefox, Opera, Интернет и др.

Импорт и Экспорт закладок из браузеров. Недавно столкнулся с проблемой экспорта закладок из Yandex браузера, я конечно же сразу пошел в Google, но ответа он мне не дал. Пришлось помучаться самому, ну а когда закладки были успешно сохранены и перенесены на другой комп, я решил написать статью на данную тему. Итак приступим... Импорт и экспорт закладок из Yandex браузера. На самом деле все проще простого, как в сказке про Кащея Бессмертного. В браузере есть "Диспетчер закладок", а в нем кнопочка "Упорядочить", а в контекстном меню ссылочка "Экспортировать закладки в HTML...", нажми её, укажи путь и закладочки сохранятся. Не знаю почему, но я упрямо не хотел кликать по кнопке "Упорядочить", я думал что там будет что то типа "упорядочить по алфавиту", а оказалось что там прячется то, что мне нужно. Экспорт закаладок:   Импорт закаладок: Для того чтобы закладки вставить в другой Yandex браузер, Вам нужно сделать все то же самое за исключением последнего пунката. Вместо "Экспортировать закладки в HTML", вам нужно будет выбрать "Импортировать закладки из файла HTML" и указать путь к Вашему файлу с закладками. Другие браузеры: Как сохранить закладки в браузере Google Chrome Об остальных браузерах напишу позже....  

Замена внешних ссылок на внутренние или как спрятать ссылку (Часть 2)

Первая часть урока: Редирект или как закрыть внешние ссылки от индексации. Здравствуйте, в первой части урока мы создали файл exit.php в котором сделали редирект, но чтобы каждый раз в ручную не подставлять к ссылке "exit.php?url=" мы создадим регулярное выражение  с помощью которого автоматически найдем все внешние ссылки и заменим их на внутренние. Итак часть 2 - "Регулярные выражения" Для начала надо определиться, что будем искать с помощью регулярки. А искать будем все активные ссылки начинающиеся на HTTP:// , HTTPS:// или FTP:// .  Полезные функции на PHP - активная ссылка, по которой можно кликнуть. Теперь давайте разберем из чего состоит html код такой ссылки. На рисунке видно что любая активная ссылка состоит из тэга <a и атрибута href="" , а остальные атрибуты, такие как: id, class, title и т.д используются не всегда, и могут быть как перед атрибутом href="", так и после него. Теперь мы знаем что искать... Наша задача указать регулярному выражению, чтобы оно искало: тег <a, затем любой текст с использованием символов (_ - = ") - этот текст может быть, а может и не быть, затем обязательно ищем href="(а тут надо найти HTTP:// , HTTPS:// или FTP://) и все. Тем самым мы будем знать, что это активная...

Функция для проверки корректности Email адреса

Здравствуйте, сегодня речь пойдет о написании простенькой функции, которая будет проверять email адрес на корректность. Для чего нужна такая функция Например, надо проверить форму обратной связи в которой есть поле EMAIL и чтобы человек ввел именно емайл адрес, а не просто текст, мы сделаем проверку.   Приступим... Для начала давайте разберемся какие бывают Email адреса, а именно из каких частей они состоят. Я условно поделил email на 4 части: Слово состоящее из букв латинского алфавита, а также оно может включать в себя (.) -точку, (-) минус и числа от 0-9 Отличительный символ @ Слово состоящее из букв латинского алфавита, а также оно может включать в себя (.) -точку, (-) минус и числа от 0-9 Доменную зону, которая может содержать от 2 до 4 символов латинского алфавита. (список доменных зон), но она может быть двойной, например: .com.ua Приемры: info-support@mail.ru krutoy72_28@site.com.ua kurochka@grill.ru sub.support@site.info Теперь когда мы знаем из каких частей и символов может состоять электронный адрес, давайте попробуем написать регулярное выражение, которое будет находить его. Регулярное выражение для определения Email...

Функция для обрезки строк на PHP

Добрый день! В данной статье хочу поделиться своей функцией для обрезки строк, которая не только уберет некоторые проблемы в функции substr() в кодировке utf-8, но и будет иметь несколько плюсов.     Скачать функцию для обрезки строк на php (926,00b) Преимущества mySubstr(); Не обрывает слова на середине Подставляет троеточие   Код функции: function mySubstr($text,$char1,$char2) { $text = strip_tags($text); // Удаляем теги $text = mb_convert_encoding($text, "windows-1251", "UTF-8"); // Меняем кодировку на windows-1251 $countChars = strlen($text); // Считаем сколько символов в целой строке if($char2 == '-') {$text = substr($text,$char1);} // варинат функции substr с двумя параметрами else{$text = substr($text,$char1,$char2);}// варинат функции substr с тремя параметрами $text = mb_convert_encoding($text,...

Что делать если упал доход от Google Adsense?

Здравствуйте! Сегодня хочу поделиться с Вами наблюдениями за сентябрь - октябрь 2012г. Примерно в середине сентября я увидел, что мой доход в Google Adsense существенно упал, а если быть более точным то примерно на 50 - 60 процентов. Что же произошло... как то с утрица я открываю свой сайт www.makannikov.ru и просто офигеваю, все мои рекламные места кишат кредитными заголовками, "возьми кредит", "оформи онлайн" и т.д. Но это еще пол беды, когда я зашел на главную страницу блога, я вообще "выпал" все три банера забиты медийной рекламой банка "Тинькофф", тоесть одна и та же реклама в трех местах на моем сайте. Затем проверил другие сайты, там та же история. И тут меня осенило! Примерно пять месяцев назад я заказал кредитную карту тинькоф через интернет, к чему я это все рассказываю... а к тому что после того как этот банк начал в сети раздавать свои кредитки, сразу подключились и остальные банки. Соответственно на сегодняшний день реклама о кредитных картах просто засорила интернет. Цена за клик конечно не низкая, так как банкам надо как то конкурировать друг с другом. Но как вы знаете высокая цена за клик - это еще не показатель высокого дохода. Я не буду спорить, многим людям эта информация интересна.... БЫЛА!!! Да, я и сам в свое время кликнул по такой рекламе и заказал эту карту, но это было 5 месяцев назад. Что же стало теперь!? Как вы думаете людям интересно видеть рекламу о кредитных...

Создание капчи с картинками на PHP и jQuery

Здравствуйте! Вашему вниманию предлагаю первый урок в рамках проекта "Полезные мелочи на PHP и jQuery" В этом уроке мы рассмотрим один из вариантов капчи с картинками на PHP и затронем немного jQuery. Скрипт будет довольно простым в написании, но достаточно эффективным на практике. На данный момент я уже использую его на одном из своих сайтов (www.gid28.ru). Нашел уязвимости в КАПЧЕ, уже переделал и на сегодняшний день тестирую. Если через месяц капча даст хороший результат, тогда выложу урок! Прошу оценить не только скрипт, но и видеоурок. Так как это видео первое на моей практике.

Изменение окончания слов в зависимости от количества.

Дружище, обращаю твое внимание на то, что на моем новом блоге, есть последняя версия этой функции. Та функция для изменения окончания слова в зависимости от количества немного по универсальнее, чем эта. В этой статье мы напишем функцию которая будет изменять окончание слов в зависимости от числа. Например: Вам надо вывести количество комментариев [18 комментариЕВ, 3 комментарИЯ и т.д.]. Принцип работы функции которая будет изменять окончание: Мы заведомо знаем, что слово к которму мы будем подставлять окончание - это КОММЕНТАРИ (корень и суффикс слова комментарий). Значит функция будет принимать только один параметр - это число комментариев. И в зависимости от этого числа будет подставлять окончание. Теперь давайте посмотрим какое окончание нужно ставить при определенном числе: 1 - комментариЙ (так же и для цифр: 121, 31 - окончание определяется по последней цифре числа) 2 - комментариЯ 3 - комментариЯ 4 - комментариЯ 5 - комментариЕВ 6 - комментариЕВ 7 - комментариЕВ 8 - комментариЕВ 9 - комментариЕВ 0 - комментариЕВ Так же необходимо взять во внимание числа: 11,12,13,14, для них окончание будет ЕВ - комментариеЕВ Реализация: Функция будет называться getTermination() - termination означает окончание по английски. function...

Что такое хостинг, хостинг провайдер и дата центры?

Здравствуйте, наконецто я вернулся из отпуска к своему рабочему месту. А точнее сказать слез с кровати и дополз до компа.  Ну а теперь по делу..... Что такое хостинг? Объясняю своими словами... На каждом компьютере установлен жесткий диск на котором вы храните свои документы, видео, фотографии и мн.др. А хостинг - это "жесткий диск" на котором храняться данные в интернете. Т.е. хостинг - это место на котором вы можете хранить свой сайт, чтобы он был доступен пользователям интернета. Конечно помимо жестких дисков там стоят еще мощные компьютеры и очень высокоскоростной интернет. Для того чтобы сайты быстро загружались. Хостинги бывают платные и бесплатные. Бесплатные хостинги: Здесь как правило маленький объем дисковой квоты, ограниченные возможности. И не всегда можно подключить домен второго уровня (www.sitename.ru).  Допустим вы выбрали бесплатный хостинг wallst.ru, скорее всего Ваш домен будет таким www.sitename.wallst.ru. Я считаю что на сегодняшний день пользоваться бесплатным хостингом не актуально. Так как есть множество платных хостеров, которые предлагают широкий спектр качественных услуг за копейки!!! Примеры: www.wallst.ru www.holm.ru www.fatal.ru   Платные: Здесь уже все серьезно, домен второго уровня, несколько сайтов на один аккаунт, и др. Основные критерии платного...

Редирект или как закрыть внешние ссылки от индексации?

Для чего нужен редирект? У каждой страницы сайта есть определенный вес (рейтинг) среди поисковых систем. Чем выше этот рейтинг, тем выше сайт в поисковой выдаче по определенным поисковым запросам. Чем больше сайтов ссылаются на ваш, тем больше вес вашего сайта, но если вы ссылаетесь на другие сайты, то вы отдаете вес своей страницы. Так вот, чтобы этот вес не раздавать на право и на лево, давайте создадим файл который будет перенаправлять посетителя на другой сайт. Принцип работы редиректа Все достаточно просто. Мы будем передавать внешнюю ссылку методом GET. Создаем файл который будет обрабатывать внешнюю ссылку Назовем его: exit.php Код наверно даже комментировать не надо все и так понятно.... но если бы я изучал PHP всего неделю, я бы нифига не понял... так что разжую по порядочку! Кстати.. ссылку мы теперь будем писать так: <a href="exit.php?url=http://google.com">www.google.com</a> т.е. просто указываем ссылку на файл exit.php и в качестве параметра методом GET передаем URL. if($_GET['url']) if($_GET['url']) { $url = $_GET['url']; // if (!$url) // Если по какимто причинам $url оказалась пустой, редиректим на главную страницу сайта { $url...

Для чего нужны метки и как сделать облако тэгов на сайте? - Часть 2

Для чего нужны метки и как сделать облако тэгов на сайте? - Часть 1 Обновим память... В прошлом посте мы условились, что метки у нас хранятся в базе данных в виде текстового поля. А разделяются они запятыми. Давайте посмотрим на изображение ниже, чобы увидеть это наглядно. Из данного изображения видно, что некоторые метки (PHP), используются несколько раз, но нам нужно будет вывести метки только единажды!! - без повторений. 1) Выводим из базы данных все тэги: Допустим наша база данных называется "blog" <?// Делаем выборку из базы данных$result = mysql_query("SELECT tags FROM blog",$db);$myrow = mysql_fetch_array($result);?> Теперь нам нужно результат записать в какуюнибудь переменную: // Запускаем цикл, в котром выведем все тэги через запятуюdo{    //Создадим переменную в котрую будем дописывать, все метки в одну строку через запятую    $tags .= $myrow['tags'].', ';// Обязательно ставим в конце запятую}while($myrow = mysql_fetch_array($result));Результат: $tags = 'функции, php, программирование, базы данных, mysql,...

Немного о нас

Да, действительно теперь я не один. В моей команде работают несколько программистов, дизайнер и отличный SMM специалист.

Так что теперь мы оказываем абсолютно весь спектр услуг, связанный с организацией бизнеса в интернете. Начиная от создания сайта и заканчивая продвижением его в интернете.

*/ ?>

Пишите!