проекты     блоги     лицей


Обратите внимание: если для получения работы от вас требуют оплaтить cтрaxoвoй взнoc или внести какой-либо залог, знайте - это мошенники. Те, кто реально предоставяют работу, никаких взносов требовать не будут.

Структура директорий
Уроки
О лицее
Автор урока: Золотов Максим [golden]
Категория: Веб-программирование
Дата публикации: 30.12.2009
Обязательное требование
Необходимо, чтобы на вашем хостинге был доступен модуль Apache, называемый mod_rewrite.

Этот модуль и позволит нам создать папочную структуру навигации.
То, что на сервере должен быть PHP, думаю, и так понятно.
Как проверить?
Если Вы не знаете, как проверить установлен ли у вас модуль mod_rewrite, делаем следующие действия.

Создаём файл phpinfo.php и вставляем в него следующий код:

phpinfo();

Открыв phpinfo.php на сервере, Вы получит информацию о вашем PHP-интерпретаторе.

Ищем блок apache2handler, в поле Loaded Modules, в списке модулей должен быть mod_rewrite.
Если дело происходит на локале...
Если у вас локальный сервер, подключение mod_rewrite происходит так.
Копируете mod_rewrite.so, приложенный в архиве, в папку modules сервера Apache.

Затем в httpd.conf прописываете код:

LoadModule rewrite_module modules/mod_rewrite.so

Затем перезапускаете службу Apache.
К делу!
Создаём папку users в корне сайта.
В неё копируем файл .htaccess, содержащий такой код:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [L,QSA]

В «примудростях» данного код разбираться не обязательно, он при разработе приложений больше не понадобиться.

Файл .htaccess можно скачать в архиве.
PHP в деле!
Создаем файл index.php и копируем его так же в папку users.

В самом файле index.php прописываем код:


<?php
$folders=explode( "/" , $_SERVER['REQUEST_URI']);
?>

Что мы делаем данным кодом?
Серверная переменная $_SERVER['REQUEST_URI'] содержит текущий адрес страницы.

Функцией explode мы разбиваем строку «www.my-site.ru/users/superman/» на переменные и добавляем их в массив $folders.

Теперь можно получить доступ к переменным следующим образом:

<?php
print $folders[0];
//выведет «www.my-site.ru»
print $folders[1];
//выведет «users»
print $folders[2];
//выведет «superman»
?>

Таким образом мы получили красивый адрес на вашем сайте в виде папочной структуры.
Что делать с переменной $folders[2] решать уже Вам самим, исходя из структуры вашего сайта.
Бывает и такое...
На некоторых серверах, из-за того, что пользователь ввёл адрес «www.my-site.ru/users/superman», то есть забыл поставить в конце последний слэш «/», могут возникнуть ошибки при работе сайте.

Для исправления этой проблемы просто вставьте в начале страницы такой код:

if(substr($_SERVER['REQUEST_URI'],-1)!="/" && !strstr($_SERVER['REQUEST_URI'],"?"))
{
header("Location: ".$_SERVER['REQUEST_URI']."/");
}
Спасибо за внимание!
Всем удачи при разработке сайтов!

Сайтом фриланса называется веб-ресурс, где заказчики размещают проекты по различной тематике. Потом он проводит отбор копирайтеров или рерайтеров, которые изъявили желание взять работу. Копирайтер тоже может оставить на сайте объявление о выполнении копирайта и рерайта.
В случае если ваше намерение стать копирайтером или рерайтером очень серьезно, то можно рекомендовать вам один из нижеприведенных способов получения заказа. Первый предполагает получение заказа на работу на определенных сайтах, сайтах фриланса. Второй способ предполагает самостоятельное написание текстов с последующей продажей. Реализуются статьи на специальных биржах контента. Оба способа имеют свои плюсы и минусы. Рассмотрим все аспекты подробнее.
Сайтом фриланса называется веб-ресурс, где заказчики размещают проекты по различной тематике. Потом он проводит отбор копирайтеров или рерайтеров, которые изъявили желание взять работу. Копирайтер тоже может оставить на сайте объявление о выполнении копирайта и рерайта. Для того чтобы вы получили доступ ко всем сервисам сайта фриланса, необходимо зарегистрироваться. Здесь необходимо точно указать все свои контактные данные. Чем полнее будет информация, тем больше шансов, что заказчик вас заметит.
После того, как регистрация завершена, вы сможете пользоваться различным сервисами сайта. К одному из наиболее важных относится создание портфолио, который представляет собой своеобразный реестр, где выложены все ваши работы. Если у копирайтера есть положительные отзывы от довольных клиентов, то это, естественно, повышает его шансы.
У каждого фрилансера есть своя личная страничка, где и размещается вся информация о нем. Также здесь есть разделы, где помещаются отзывы, портфолио, рейтинг. Каждый сайт фриланса формирует рейтинг копирайтеров по-своему. Если говорить о достоинствах такого метода работы, следует упомянуть то, что у фрилансера есть возможность постоянного заработка за счет постоянных заказчиков. Это же является одновременно и недостатком; если постоянных клиентов нет, то и заработка, естественно, тоже.
Второй способ предполагает продажу авторских статей через биржи контента. Здесь также необходимо зарегистрироваться. Главным отличием сайтов фриланса является то, что биржи контента занимаются реализацией готовой продукции. Главное отличие заключается в методах деятельности. Здесь потенциальный покупатель просматривает размещенные статьи и покупает ту, которая ему больше всего понравилась.
Если вы тверды в намерении стать копирайтером, не ждите, что прямо с первого дня к вам деньги потекут ручьем. Для начала надо немного поработать над выработкой стиля письма, а также необходимо зарекомендовать себя как грамотного автора. Даже если на первом этапе вам встретятся трудности, не отчаивайтесь, все новички прошли через это.
В период кризиса многие потеряли работу. А новую найти в условиях все того же кризиса нелегко. Но не надо отчаиваться. Если у вас есть неплохие навыки письма и средний уровень владения компьютером, то у вас есть реальный шанс попробовать себя на новом поприще фриланса. Фрилансом называется удаленная работа. К фрилансерам относится и большая группа копирайтеров, к которой вы запросто можете примкнуть. Копирайтеры занимаются написанием авторских текстов на заданную тему.
© Revolance, Фриланс работа и фрилансеры Регистрация | О проекте