Дизайн просто — Свежачок для вебмастеров и дизайнеров. Регистрация

Портфолио дизайнера. Дмитрий Чута
Проектом Mozilla предлагается пользователям сети online-игра под названием BrowserQuest
Дата: 17 мая   Рубрика: Веб-Программирование, Новости

Разработчики Mozilla продемонстрировали широкой общественности инновационный экспериментальный проект, который получил название BrowserQuest. (далее…)

Комментарии

Как устанавливать программы на Андроид
Дата: 22 Апр   Рубрика: Веб-Программирование

Как бы то ни было, владельцу любого телефона на операционной системе Андроид становится маловато того функционала, который предоставляет производитель непосредственно в укомплектованном телефоне. (далее…)

Комментарии

Хранилище данных Falcon
Дата: 09 марта   Рубрика: Веб-Программирование

В сервере MySQL версии 5.2 возник новейший вид хранилища данных – Falcon.

База данных MySQL действует с несколькими вилами хранилищ данных. Эти хранилища разняться способом сохранения данных и набором возможностей. (далее…)

Комментарии

Выберем редактор для Windows, Mac и Linux
Дата: 09 марта   Рубрика: Веб-Программирование

Всем привет, сегодня мы завершим серию обзоров редакторов, я раньше уже писал о редакторах под Windows, а также о php редакторах linux. Последняя наша с вами остановка будет на редакторах для горячей обожаемой операционной системы Mac OS. На сегодняшний день тема поста – это php редакторы. (далее…)

Комментарии

Как создается сайт?
Дата: 09 марта   Рубрика: Веб-Программирование

Создание сайта, как и любой другой процесс, состоит из нескольких этапов, без которых не возможна полноценная и эффективная работа, а соответственно и хороший результат. (далее…)

Комментарии

Ошибки начинающих web-дизайнеров
Дата: 09 марта   Рубрика: Веб-Программирование

Опытный веб-мастер среди огромного количества сайтов всегда способен выделить тот, который был сделан начинающим дизайнером. Как правило, новички совершают одинаковые ошибки, связанные с тем, что они теряют чувство меры и начинают буквально фаршировать сайт абсолютно лишними элементами, которые не только мешают нормальной работе сайта, но и способны отпугнуть от него посетителя. (далее…)

Комментарии

Веб – программирование – нужное и интересное занятие
Дата: 09 марта   Рубрика: Веб-Программирование

Без веб – программирования сейчас не обойтись. При разнообразии языков, можно отметить разнообразие средств веб – программирования. Все скрипты можно поделить на две группы: работающие на компьютере и  работающие на стороне клиента. (далее…)

Комментарии

Новый проект — «Открыть доступ»
Дата: 01 Фев   Рубрика: Веб-Программирование, Новости

Добрый день, хочу вам показать новый проект, который я готовлю. Будет он очень очень скоро, по этому расскажу подробней о нем сразу после открытия. Скажу только, что это будет сервис, первое время бесплатный. О некоторых фишках и функциях системы расскажу и поделюсь частично исходниками.

Кто угадает, что будет за сервис, получит доступ к бета тестированию.

Комментариев: 7

Считаем количество проиндексированных страниц Яндекс и Google на php
Дата: 27 Янв   Рубрика: Веб-Программирование

Перед завершением серии статей про написание сервиса анализа сайта, я решил написать некоторые свои мысли по поводу реализации функций, которые считают количество проиндексированных страниц. Дело в том, что получить эти значения можно разными способами, которые имеют свои плюсы и минусы. Я хочу рассказать про каждый из них, а вы сами уже решите какой вам больше по душе.

В начале немного теории по алгоритму и план реализаци.

(далее…)

Комментариев: 8

Проверка тИЦ с использованием Ajax (phplivex)
Дата: 10 Янв   Рубрика: Веб-Программирование

Это практический пример, как дополнение к серии статей про написание скрипта анализа сайта. Написал, как просто с помощью ajax библиотеки phplivex сделать быструю проверку сайта. Будем выводить только тИЦ, что-бы был понятен механизм работы. Вы можете посмотреть пример и скачать исходники.

Основная работа в двух файлах. Первый это index.php, тут подключается библиотека и выводится форма.

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
	<title>Проверка тИЦ с использованием Ajax</title>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
	<script type="text/javascript">
 		function check(){
     		var url = document.getElementById("url").value;
     		var plx = new PHPLiveX();
     		return plx.ExternalRequest({
         		"url": "result.php",
         		"preloader": "pr",
         		"method": "get",
         		"target": "result",
         		"params": {"url":url }
     		});
 		}
    </script>
    <style>
    .result{
    	padding:10px;
    	border: 1px solid gray;
    	margin-top:10px;
    	width:300px;
    }
    </style>
</head>
<body>
<?php
	//подключаем phplivex
        include "phplivex.php";
 	$ajax = new PHPLiveX();
 	$ajax->Run();
?>

Ссылка: <input type="text" value="" id="url" onkeyup="if (event.keyCode==13 & this.value!='') check();">
<input type="button" value="Проверить" onclick="check();">
<span id="pr" style="visibility:hidden;"><img src="load.gif"></span>
<div id="result"></div> 

</body>
</html>

result.php — в этом файле, мы ловим переменную, вычисляем тИЦ сайта и выводим на экран значение.

<?php
 //получаем переменные
 extract($_GET); 

 // обрезаем ненужности в виде www и http://
 $url=str_replace("www.","",$url);
 $url=str_replace("http://","",$url);

 // функция вычисления ТИц с Яндекс.Бара
 function getCY($_url) {
  $_uri = "http://bar-navig.yandex.ru/u?ver=2&url=".urlencode("http://".$_url)."&show=1";
  $fd = @fopen($_uri, "r");
  if ($fd) {
    while ($buffer = fgets($fd, 4096)) $haystack.=$buffer;
    fclose($fd);
    preg_match("/<tcy rang=\"(.*)\" value=\"(.*)\"\/>/isU",
      $haystack,$cy);
    return $cy[2];

  } else return 0;
  }

  //Вывод тИЦ на экран

  echo '<div class=result>';
  echo "Анализ сайта: <a href=http://".$url." target=_blank>".$url."</a><br>";
  echo "Яндекс тИЦ: ".getCY($url);
  echo '</div>';
?>

Посмотреть пример можно тут: http://pro100design.net/examples/check_cy/

Скачать скрипт проверки тИЦ: check_cy.zip

Комментариев: 2

Старые записи »

Категории

Если вам понравился наш сайт, вы сможете всегда следить за ним удобными для вас способами.

Подпишись на RSS



Свежачок

Хороший дизайн

Проектом Mozilla предлагается пользователям сети online-игра под названием BrowserQuest

Компанией Yahoo открыт код Mojito – фреймворка, предназначенного для разработки различных гибридных web-приложений

Компанией Google обеспечена в CoreBoot поддержка Intel Sandy Bridge, а также Ivy Bridge

В Firefox 14 активация Flash-контента происходит посредством клика

Компанией Google представлен модуль к Apache, предназначенный для обеспечения полной поддержки протокола SPDY

Twitter предлагает патентное соглашение, которым не предполагается развитие патентных агрессий

Поддержка GStreamer нашла релизацию в FireFox

Присяжные признали, что компания Google в двух из пяти пунктов нарушила интеллектуальную собственность, связанную с Java API

Веб-дизайн главной страницы сайта


Последние комментарии


Облако тегов