вторник, 25 ноября 2008 г.

PHP Дата и время.



Сегодня 4 декабря, скоро НОВЫЙ ГОД. Как мы это определяем или узнаем, когда наступают знаменательные даты или подходит время: конечно же, по календарю и по часам. Дата и время это крипт достаточно простой, поэтому каждый может его установить на свой сайт. Другое дело, когда действительно этот PHP скрипт является нужным или полезным для сайта. В Интернете найдено множество на данную тему информации и скриптов от 2002 до 2007года.

Самое простое представление без формы скрипт PHP Даты и время можно представить так. Отражает в виде «Thursday, 04 December 2008 10:11 pm»

Listing 0003: - PHP Дата и время.


<?php

$hourdiff 
"12"

$serverdate date("l, d F Y h:i a");

print (
"$serverdate");

print (
" &nbsp; <p>");

?>




Так же есть возможность воспользоваться flesh объектом времени. Вот так:

Listing 0004: - Flash объек Дата сайта ProtoPlex.Ru.


<center><OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="120" HEIGHT="120" id="relog" ALIGN=""><PARAM NAME=movie VALUE="http://protoplex.ru/clock.swf"><PARAM NAME=quality VALUE=high><PARAM NAME=bgcolor VALUE=#FFFFFF>  <param name="wmode" value="transparent"><param name="menu" value="false">  <EMBED src="http://protoplex.ru/clock.swf" quality=high bgcolor=#FFFFFF  WIDTH="130" HEIGHT="130" wmode="transparent" ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer" menu="false"></EMBED></OBJECT></center>




А скрипт генерации времени выполнения приложения достаточно полезная вещь при тестировании веб разработчиками программных продуктов на PHP. Покажем данный сприпт следующим образом:
Listing 0005: - Скрипт определят время выполнения веб приложения.


<?

function get_time () {

        
//Считываем текущее время

    
$mtime microtime();

        
//Разделяем секунды и миллисекунды

    
$mtime explode(" ",$mtime);

        
//Составляем одно число из секунд и миллисекунд

    
$mtime $mtime[1] + $mtime[0];

        
//Возвращаем текущее время в переменную

    
return $mtime;

}

function 
end_time ($start_time) {

        
//Записываем текущее время в переменную

    
$end_time get_time ();

        
//Вычисляем разницу

    
$total_time = ($end_time $start_time);

        
//Выводим не экран

    
echo "Страница сгенерирована за ",$total_time," секунд !";

}

    
// Записываем в переменную время на начало измерения

$start_time get_time ();

    
// некоторый участок кода

for ($i=0$i<1000000$i++) {

}

    
// Выводим результат

end_time ($start_time);

?>




На сегодня вроде бы все. Полезные ссылки прилагаю:

1. Функции для работы с датой и временем;
2. Упращенный вариант работы с датой и временем;
3. Digital Clock.

суббота, 22 ноября 2008 г.

Visio - программа для разработчиков.



Visio - уникальная программа для разработки дизайна, графических элементов, графиков, схем и многого другого. Это действительно по истине простая и удобная программа для разработчиков. Хочу только привести несколько примеров, что можно сделать или как можно представить информацию в наглядной форме. К примеру, информацию по созданию или генерированию идей можно разложить в следующую схему:



А как работать и осуществлять изменение графики, текста и формы рассказывать не надо, так как весь интерфейс является абсолютно интуитивен. Вы сами можете этому убедиться, применив Visio практически в любой сфере деятельности. Это относится к созданию графических блоков, заливка цветовой гаммой, позиционирование, группировка, наложения слоев, точная подгонка текста и увеличение до 2915% позволит не упустить от вашего взгляда мельчайшую деталь.

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




Дополнительные ссылки:
1. Microsoft Visio
2. Чертежи автоматизации квартиры (винигрет из подсистем)
3. Решения Visio


воскресенье, 16 ноября 2008 г.

RuClicks.com - продажа и покупка трафика

Что представляет собой данный сервис Ru Clicks – это действительно простой и удобный способ для покупки и продажи трафика без манипуляции с пользователями. Необходимо только зарегистрироваться и можно приступать к работе с даны севисом RuClicks. На сайте также вы найдете ответы на интересующие вопросы.

К примеру сайты должны быть только на русскам языке либо содержать русскую версию. И Сайты должны иметь развлекательную направленность. Также вы можете зарегистрировать несколько аккаунтов в Ru Clicks с предварительного согласия. А каким образом вы сможете посылать трафик и можете ли посылать зарубежный трафик – это тоже подробно рассмотрено в разделе – FAQ.

Таеже вы можете выступать в качестве продавцов – «Лучшие продавцы» которые не плохо зарабатывают, если посмотреть на Топ 20.

На данный момент через биржу RuClicks.com каждый день продается почти миллион русскоязычных посетителей и это один из наиболее динамично развивающихся проектов рунета. Не упустите свою возможность!

Система Авторизации Сайта


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

Система авторизации на PHP скрипте достаточно проста и в тоже время весьма безопасно. Работает без базы данный и выполняет логин и пароль в защищенном MD5 хэш. Скачать php скрипт авторизации arm v.1.0.1 можно здесь. Пароль и логин по умолчанию admin. Его вы можете изменить в файле connect.inc.php.


Дополнительные источники:
1. SoftTime.ru - Авторизация на PHP
2. Vingrad.ru - Практикум. Пишем систему Регистрации/Авторизации
3. Habrahabr.ru - Безопасный метод авторизации на PHP
4. FreeType text label generator
5. Simple Authorization Script


пятница, 7 ноября 2008 г.

SEO-Study проводит IV интерактивный онлайн-семинар.



Сегодня прошел 4 семинар по “Эффективному интернет-маркетингу для бизнеса”. И первая обсуждаемая тема: «Консалтинг и услуги на стороне или создание собственного отдела. Как правильно выбрать SEO/SEM компанию и как с ней работать».
О чем был разговор:
1. Аутсорсинг или создание собственного отдела.
2. Оченка стоимости специалистов.
3. Критерии выбота SEO/SEM компании.
4. Выводы.

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

При продвижении или оптимизации сайта у компании встает ряд вопросов: обучение сотрудника, обращение в аутсорсинговую компании или привлечение в штат на постоянную основу SEO эксперта. Конечно же эти вопросы решаются по-разному и какие же у них есть плюсы и минусы.

Во-первых, при обучении сотрудника знания остаются для дальнейшей работы в этой области, также есть контроль за работой и доверительной отношения. При чем затраты ниже чем при принятии в штат эксперта, отсюда экономия бюджета и отсутствие зависимости. Но при этом обучаемый сотрудник в связи отсутствие опыта получит результат в долгосрочной перспективе.

Во-вторых, аутсорсинг как сторонняя компания осуществляет перераспределение нагрузки и применяет коллективные знания, плюс весьма автоматизированная работа и профессиональная подготовка и опыт. К минусам SEO аутсорсинговой компании можно отнести: сложности при контроле – может быть отдаленность и передача отчетов; стоимость работ в разы выше и при прекращении оплаты услуг по SEO идет возврат на прежний уровень положения вашего сайта. В очень редких случаях идет спускание бюджетов, то есть появляются посредники, которые оформляют отношения с др. компаниями, а разницу делят между собой.

В-третьих, чем же хорош эксперт в штате – конечно же, знания остаются в компании, высокая профессиональная подготовка и омыт плюс отсутствие зависимости. Возможно осуществлять контроль и планировать мотивационную политику. К минусам относится: дополнительные затраты и снижение объективности.

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


И как итог это выбор штатного специалиста или обучение. Здесь можно рассчитывать на долгосрочную окупаемость и результат. При выборе же компании-исполнителя стараетесь, детально проработав все стороны ваших взаимоотношений в будущем.


суббота, 1 ноября 2008 г.

MP3 Flash плеер.

Да в наше время мультимедиа играет большую роль, как для персональных ПК, так и для мобильного. Но что мы можем предложить рядовому пользователю Интернета. Чем его может удивить? Конечно, тем же самым, чем он пользуется в обычной жизни: прослушивание музыки, фильмов, различного рода игры и тому подобное. Что же мы можем предложить пользователю Сети – это, конечно же, флеш мультимедиа.

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

Итак, флеш плеер (flashmp3player) состоит из следующих директорий:
- mp3 это папка где хранятся ваши mp3 файлы;
- default.xml;
- flashmp3player.html;
- flashmp3player.php – исполняемый файл корневой директории;
- flashmp3player.swf;
- swfobject.js;

Этого достаточно не много (362 Кб) весят файлы флешь плеера для сайта, а остальное это ваш аудио-архив mp3. И функционал достаточно прост, разберется каждый. Мне понравился и скин - стандартный и оформление. Поставить на сайт можно добавляя директорию исполняемого сайта - flashmp3player.php. Flash MP3 Player можно скачать здесь.



Источники:

1. HooverWebdesign.com
2. Flash MP3 Player
3. HotScripts.com
4. FLAM Player