среда, 8 декабря 2010 г.

Pingdom Tools. Сервис поможет вам протестировать ваш сайт.

Pingdom Tools. Сервис поможет вам протестировать ваш сайт.

Test Everything

Test Everything Сервис включает в себя около 100 полезных утилит, которые смогут полноценно проверить ваш сайт.

Как выгодно продать свой сайт

Когда администратор или владелец сайта больше не имеют желания, либо возможностей для содержания своих сайтов, они выбирают простое и доступное решение – продать его. Это действие имеет много предпосылок, от неимения средств на хостинг до нехватки времени на поддержку сайта. Если администратор сочтет, что все вложенные средства не оправдываются результатами деятельности своего сайта, он непременно начнет подыскивать покупателя.
К поиску своего приемника необходимо подойти достаточно серьезно, если Вы действительно болеете за свой сайт и хотите чтобы он продолжал функционировать все обозримое будущее. Многие потенциальные покупатели, провернув такую сделку, выжимают по полной из сайта (в денежном эквиваленте), а потом «выбрасывают» его на помойку или продают за бесценок. Поэтому следует искать покупателя в той среде, где упор делается на веб-профиль, а не на коммерческую выгоду.

пятница, 12 ноября 2010 г.

Как правильно подобрать шрифт

На сегодня существует огромное количество самых различных шрифтов. У каждого отдельного шрифта есть своё название, причём многие из них существуют в различных вариантах основного вида и рисунка. Рисунок гарнитуры должен соответствовать раскрытию содержания надписи, и при этом шрифт должен привлечь внимание читателя и помочь ему сосредоточиться на чтении текста, выделить наиболее важные аргументы.


среда, 22 сентября 2010 г.

Цветовые миксеры. ColorSchemer Studio vs Adobe Kuler

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

ColorSchemer Studio

 Что такое миксер? Это, если по-простому,

net2ftp — полноценный ftp-клиент онлайн. Часть 1

Статья посвящёна онлайн ftp-клиенту net2ftp. Это - первая часть обзора, связанная с использованием интерфейса клиента. Вторая (правда, пока ещё не написанная ;) ), будет об установке скрипта на свой хостинг (да-да, и такое предусмотрено)

Вступление (не обязательно к прочтению)

Скажу сразу, дабы избежать возможных вопросв, проект есcтественно не мой, а "Copyright © This website's owner.", как написано в соглашении :)

Итак, всё началось с того, что мне потребовалось загрузить cms на хостинг. Что я и сделал, загрузив архив (естественно) через форму в Plesk'е. Но каково было моё удивление, когда я не нашёл кнопочки "Unzip"! Но суть немного не в том, какой я невнимательный или в том, какая Plesk плохая система управления, но на следующий день у меня не было ни доступа ни к нестандартному порту https (что-то вроде 8443), ни к банальному ftp (21), только http.

Ну чтож, предчуствую, что придётся загружать cms пофайлово или каким-нибудь другим извращённым методом, набрал в гугле ftp via http. Перешёл по первому результату. И как потом оказалось, не ошибся :)

net2ftp - прямо как файл-менеджер любимой панели управления!

Ну чтож, начнём знакомство с самим сервисом:

среда, 18 августа 2010 г.

Удаление папки с файлами или рекурсивное удаление каталога на PHP

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


Вот собственно и функция:

function RemoveDir($path)
{
if(file_exists($path) && is_dir($path))
{
$dirHandle = opendir($path);
while (false !== ($file = readdir($dirHandle)))
{
if ($file!='.' && $file!='..')// исключаем папки с назварием '.' и '..'
{
$tmpPath=$path.'/'.$file;
chmod($tmpPath, 0777);

if (is_dir($tmpPath))
{ // если папка
RemoveDir($tmpPath);
}
else
{
if(file_exists($tmpPath))
{
// удаляем файл
unlink($tmpPath);
}
}
}
}
closedir($dirHandle);

// удаляем текущую папку
if(file_exists($path))
{
rmdir($path);
}
}
else
{
echo "Удаляемой папки не существует или это файл!";
}
}

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


Пример использования функции:


// путь от корня сайта
$DeletedFolder='/folder';

RemoveDir($_SERVER['DOCUMENT_ROOT'].$DeletedFolder);


источник статьи: http://slawutich.pp.ua/php/58-removedir-php.html