вторник, 10 апреля 2007 г.

OSC Для Дизайнеров
Переводчик: yura, Редактор: Fredi

Работа с OSC может быть настоящей пыткой, до тех пор пока вы не разберетесь в чем тут дело. Однако данный труд не является руководством по PHP, и мы здесь будем рассматривать только те изменения в коде, которые внесут ясность в дизайн/расположение и в то, где(и как) вносить изменения/удаления.

Работая с OSC, я пришел к выводу, что изучение PHP все же необходимо. Не просто для того что бы работать с OSC, но для того чтобы вообще создавать WEB сайты. Теперь когда многие браузеры поддерживают CSS, комбинация PHP, CSS/HTML и MySQL dB как никогда сильна. Правда другая сторона медали - это лишнее время и усилия затраченные чтобы эта связка заработала, однако , я считаю, игра стоит свеч.

Изменяя OSC

Прежде всего вам нужно определится с границами. Это касается того, как далеко вы собираетесь отойти от оригинальной конфигурации. Если вы не РНР программист и у вас нет друга программиста, я советую вам начинать с небольших изменнений. Сначала проинсталируйте скрипт, желательно на локальный сервер. Немного поиграте с ним, изменяя код, а потом посмотрите как это работает. Затем зайдите на другие сайты использующие OSC и посмотрите что они сделали. Наберитесь идей...

Вы можете кардинально изменять местоположение и дизайн отдельных элементов и все еще сохранять целостность проекта без каких либо серьезных изменений или модификаций РНР кода. Продвигайтесь медленно, постоянно делая резервные копии.

КАК ЖЕ ЭТО ВСЕ РАБОТАЕТ? [С точки зрения дизайнеров]

Страница default.php, расположенная в корне вашего каталога, выполняет начальное отображение сайта. PHP напоминает использование SSI, где все страницы начинают выводиться от главной, которая и вызывает все необходимые блоки. В этом случае default.php имеет статус "страницы вывода" насыщенной взаимозависимым кодом, делающим запрос в другие файлы, которые в свою очередь вызывают следующие файлы, а те, в свою очередь, генерируют определенные элементы на какой-то странице.

Файл default.php ответственен за вызов следующих файлов:

    Header.php Верхний заголовок ВСЕХ страниц.
    Footer.php Нижний заголовок ВСЕХ страниц.
    column_left.php Вызывает файлы для левой колонки [на всех страницах].
    column_right.php Вызывает файлы для правой колонки [на всех страницах].
а так же за вывод содержания [это наиболее сложный код в файле default.php]:
    Содержание главной страницы каталога.
    Содержание страницы с категориями.
    Содержание страницы с подкатегориями.

ДЕЛАЕМ ИЗМЕНЕНИЯ.

Прежде всего вам нужно определится с концепцией того что вы собираетесь сделать. Это может быть достигнуто при первой инсталяции программы. Вызовете начальную страницу каталога (default.php), а затем сохраните ее как htm страницу в вашем компьютере.

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

То есть вы просто изменяете здесь какие-то элементы. Верхняя и нижняя части вашей страницы являются изменяемыми элементами как и содержимое различных колонок и окон. Разрабатывайте ваши элементы таким образом, чтобы они выглядели как автономные части сайта. Я имею ввиду следующее: когда вы сделали какой-то элемент, например верхний раздел (header), убедитесь что он выводится без проблем с помощью файла header.php и все остальное так же выводится нормально.

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

АДМИНИСТРИРОВАНИЕ ГРАФИКИ

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

ОСНОВНАЯ ГРАФИКА и ИЗМЕНЕНИЕ ЦВЕТОВ

Вы можете кардинально поменять общий вид вашего магазина, просто изменив все изображения, кнопки, цвета заголовков и логотипы. Это может быть сделано весьма быстро.

Для этого вам нужно только определить названия изображений и пиктограмм используемых на определенной странице. Есть несколоко возможностей сделать это. К примеру воспользуйтесь для этого любой программой просмотра графических изображений, которая покажет все картинки в каталоге или используйте какой-то другой инструмент отображения графики подобный PhotoShop, Lview или ACDSee. Вы сможете там увидеть изображения, выяснить их названия, сделать новое изображение и просто загрузить его вместо старого изображения. Проделайте это также со всеми логотипами и кнопками. Не забудьте за новыми картинками сохранить старые имена.

Чтобы быстро определить имя картинки, так как часто они имеют довольно длинные названия, просто щелкните правой кнопкой мыши на этой картинке в браузере и посмотрите ее свойства. Вы сразу увидите путь, т.е. где эта картинка находится (в какой папке), ее имя и размер. Иногда этот способ помогает найти отсутствующую картинку на Вашем сайте.

К СВЕДЕНИЮ: Если вы создаете какие-то изображения, которые не соответствуют размеру заменяемых, зайдите в программу админа и внесите соответствующие изменения в разделе "Изображения" (Images) под заголовком Конфигурация (Configuration).

Вы можете установить разные значения заключив их в " ", если вы меняете изображения. Или установите одно значение, если ваши изображения стандартного размера.

Здесь есть еще одна опция: если ваши картинки имеют разный размер, OSC умеет пересчитать его и сделать картинки одинакового размера.
Однако, если картинки имеют разные пропорции, для избежания геометрических искажений, целесообразно определить только один размер: или по горизонтали или по вертикали. Во вторую строку нужно поставить значение, равное "0".
Эта операция очень облегчает жизнь дизайнера.

РАСПОЛОЖЕНИЕ ФАЙЛОВ ИЗОБРАЖЕНИЙ.

Кнопки для каталога находятся в:
catalog/includes/languages/english/images/buttons/

Кнопки для программы админа находятся в:
admin/includes/languages/english/images/buttons/

Картинки категорий и подкатегорий каталога размещены в:
catalog/images/

Картинки категорий и подкатегорий программы админа размещены в:
admin/images/

Углы боксов и прокладки находятся в:
catalog/images/inbox/

OSC использует CSS. Поэтому CSS желательно изучить. Хороший источник для изучения CSS - набор статей, размещенный здесь: Стили и CSS.

Изменять некоторые атрибуты страницы, цвета и шрифты, Вы можете в файле stylesheet.css, находящемся в:
catalog/stylesheet.css

Чтобы сделать модификации, если Вы не знаете CSS, смотрите на код вывода в php файлах и ищите классы. Пример:
<table border="0" width="450" cellspacing="0" cellpadding="1" class="infoBox">

В stylesheet.css файле ищите TABLE.INFOBOX и экспериментируйте. В этом случае Вы можете изменить цвет фона блока.

}

TABLE.infoBox {
background: #b6b7cb;
}


Чтобы сделать изменения к заголовкам и другому текстовым выводам идите в: Admin/Tools/Define Languages

Здесь Вы увидите список следующих файлов:

english.phpaccount.php
account_edit.phpaccount_edit_process.php
account_history.phpaccount_history_info.php
address_book.phpaddress_book_process.php
advanced_search.phpadvanced_search_result.php
ccval.phpcheckout_address.php
checkout_confirmation.phpcheckout_payment.php
checkout_process.phpcheckout_success.php
conditions.phpcontact_us.php
create_account.phpcreate_account_process.php
create_account_success.phpdefault.php
download.phpinfo_shopping_cart.php
login.phppassword_forgotten.php
privacy.phpproduct_info.php
product_reviews.phpproduct_reviews_info.php
product_reviews_write.phpproducts_new.php
reviews.phpshipping.php
shopping_cart.phpspecials.php
tell_a_friend.php

Кликните по одному из файлов, и этот файл откроется в окне редактирования. Вы только должны будете изменить здесь текстовой вывод. Текст, который Вы захотите изменить, будет в строке подобной этой:
define('HEADER_TITLE_CREATE_ACCOUNT', 'Create an Account');

"Create an Account" - то, что будет появляться в navbar в заголовке. Изменяя этот текст, Вы изменяете то, что будет выведено на экран.


Как сделать изменения в самом размещении страницы.

Чтобы удалить что-то из столбца, вы должны отредактировать column.php файлы. Их два: левый и правый. Удаление блока проще чем добавление нового и требует фактического знания PHP. Чтобы удалять или изменять порядок расположения блока просто берете соответстующий код в column.php файле и двигаете или удаляете его. Сделайте резервную копию файла столбца перед редактированием.

ПРО ФАЙЛ DEFAULT.PHP В КАТАЛОГЕ

Когда default.php выводится броузером, он вызывает ряд файлов, которые и создают обычную WEB-страницу. Интересно то, что default.php является также ответственным за вывод других страниц. Когда Вы кликаете по Категории, страница, которая появится, создана default.php файлом. Это касается как страниц с Категориями, так и для страниц с подкатегориями. В сущности код для содержания четырех отдельных и уникальных WEB-страниц заложен в default.php файле.

Default.php вызывает header.php файл для верхней части каждой страницы и footer.php для низа каждой страницы. Эти файлы наряду с column.php файлами расположены в:

catalog/includes/

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

Что вызовет наибольшие трудности при редактировании default.php.

Чтобы сделать модификации к главной странице каталога, прежде всего, ищут эти комментарии в коде файла: default.php

<!--------- NO SUB CAT HEADER -------- edit here -------------->
Это - раздел заголовка для страниц категорий без подкатегрий.

<!--------- CAT WITH SUB CATS -------- edit here ----------------->
Это - раздел для категорий с подкатегориями. Вы добавляете определенный материал для страницы сюда.

<!---- CAT HEADERS + CAT AND SUB CAT CONTENT ---- edit here ------->
Здесь Вы делаете модификацию содержимого, которое будут появляться на страницах категорий также как и на страницах подкатегорий. Вы также можете сделаете здесь модификацию для колонтитуов (header) страницы категорий с подкатегориями.

<!------------- MAIN CAT CONTENT -------- edit here ------------->
Модификации сделанные здесь будут появляться на главной странице каталога.

Заметка: Касается только колонтитулов (header) категорий и подкатегорий. Все вышеперечисленное верно или наоборот [эксперементируйте].

PAGE [3] ПРИМЕРЫ ИЗМЕНЕНИЯ КОДА ДЛЯ ДОСТИЖЕНИЯ БЫСТРОГО РЕЗУЛЬТАТА -------------------------------------- Этот txt file без форматирования. -------------------------------------- Последнее обновление: 03|17|02 Удалите это чтобы избавиться от заголовка в хeдере: <td class="pageHeading"><?php echo HEADING_TITLE; ?></td> ------------------------------------------------------------------------------------- Удалите это чтобы избавится от черных линий: <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td> ------------------------------------------------------------------------------------- password_forgotten.php Изменение ширины таблицы и расположение по центру: align="center" = XXX <td colspan="2"><br><table border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td valign="top" XXX><a href="<?php echo tep_href_link(FILENAME_LOGIN, '', 'SSL') . '">' . tep_image_button('button_back.gif', IMAGE_BUTTON_BACK) . '</a>'; ------------------------------------------------------------------------------------- Чтобы избавится от "Дата добавления" (Date Added внизу страницы товаров: удалите это: <tr> <td align="center" class="smallText"><br><?php echo sprintf(TEXT_DATE_ADDED, tep_date_long($product_info_values['products_date_added'])); ?></td> </tr> ------------------------------------------------------------------------------------- Чтобы избавиться от текста под миниатюрами при выводе подкатегорий проделайте следующее. Найдите этот фрагмент в default.php Старый код: $rows = 0; while ($categories = tep_db_fetch_array($categories_query)) { $rows++; $cPath_new = tep_get_path($categories['categories_id']); echo ' <td align="center" class="smallText" width="33%" valign="top"></a><a href="../ACG2oscd/%27%20.%20tep_href_link(FILENAME_DEFAULT,%20$cPath_new,%20%27NONSSL%27)%20.%20%27">' . tep_image(DIR_WS_IMAGES . $categories['categories_image'], $categories['categories_name'], SUBCATEGORY_IMAGE_WIDTH, SUBCATEGORY_IMAGE_HEIGHT) . '<br>' . $categories['categories_name'] . '</a></td>' . "n"; if ((($rows / MAX_DISPLAY_CATEGORIES_PER_ROW) == floor($rows / MAX_DISPLAY_CATEGORIES_PER_ROW)) && ($rows != tep_db_num_rows($categories_query))) { echo ' </tr>' . "n"; echo ' <tr>' . "n"; } } ?> </tr> </table></td> ---------------------- Зменяем на новый код: $rows = 0; while ($categories = tep_db_fetch_array($categories_query)) { $rows++; $cPath_new = tep_get_path($categories['categories_id']); echo ' <td align="center" class="smallText" width="33%" valign="top"><a href="../ACG2oscd/%27%20.%20tep_href_link(FILENAME_DEFAULT,%20$cPath_new,%20%27NONSSL%27)%20.%20%27">' . tep_image(DIR_WS_IMAGES . $categories['categories_image'], $categories, SUBCATEGORY_IMAGE_WIDTH, SUBCATEGORY_IMAGE_HEIGHT) . '</a></td>' . "n"; if ((($rows / MAX_DISPLAY_CATEGORIES_PER_ROW) == floor($rows / MAX_DISPLAY_CATEGORIES_PER_ROW)) && ($rows != tep_db_num_rows($categories_query))) { echo ' ' . "n"; echo ' <tr>' . "n"; } } ?> </tr> ------------------------------------------------------------------------------------- Author: Strider Как в версии 2.1 заапгрейдить навигационный бокс под версию 2.2 В header.php вам нужно заменить <?php if (tep_session_is_registered('customer_id')) { ?><a href="<?php echo tep_href_link(FILENAME_LOGOFF, '', 'SSL'); ?>" class="headerNavigation"><?php echo HEADER_TITLE_LOGOFF; ?></a> | <?php } ?> <a href="<?php echo tep_href_link(FILENAME_ACCOUNT, '', 'SSL'); ?>" class="headerNavigation"><?php echo HEADER_TITLE_MY_ACCOUNT; ?></a> | <a href="<?php echo tep_href_link(FILENAME_SHOPPING_CART, '', 'NONSSL'); ?>" class="headerNavigation"><?php echo HEADER_TITLE_CART_CONTENTS; ?></a> | <a href="<?php echo tep_href_link(FILENAME_CHECKOUT_PAYMENT, '', 'SSL'); ?>" class="headerNavigation"><?php echo HEADER_TITLE_CHECKOUT; ?></a> ********** на следующее: <?php if (tep_session_is_registered('customer_id')) { echo '<a href="' . tep_href_link(FILENAME_LOGOFF, '', 'NONSSL') . '" class="headerNavigation">' . HEADER_TITLE_LOGOFF . '</a> | <a href="' . tep_href_link(FILENAME_ACCOUNT, '', 'SSL') . '" class="headerNavigation">' . HEADER_TITLE_MY_ACCOUNT . '</a> | <a href="' . tep_href_link(FILENAME_SHOPPING_CART, '', 'NONSSL') . '" class="headerNavigation">' . HEADER_TITLE_CART_CONTENTS . '</a> | <a href="' . tep_href_link(FILENAME_CHECKOUT_PAYMENT, '', 'SSL') . '" class="headerNavigation">' . HEADER_TITLE_CHECKOUT . '</a> | <a href="' . tep_href_link(FILENAME_CONTACT_US, '', 'NONSSL') . '" class="headerNavigation">' . HEADER_TITLE_CONTACT_US . '</a> '; } else { echo '<a href="' . tep_href_link(FILENAME_LOGIN, '', 'SSL') . '" class="headerNavigation">' . HEADER_TITLE_LOGIN . '</a> | <a href="' . tep_href_link(FILENAME_CREATE_ACCOUNT, '', 'SSL') . '" class="headerNavigation">' . HEADER_TITLE_CREATE_ACCOUNT . '</a> | <a href="' . tep_href_link(FILENAME_SHOPPING_CART, '', 'NONSSL') . '" class="headerNavigation">' . HEADER_TITLE_CART_CONTENTS . '</a> | <a href="' . tep_href_link(FILENAME_CHECKOUT_PAYMENT, '', 'SSL') . '" class="headerNavigation">' . HEADER_TITLE_CHECKOUT . '</a> | <a href="' . tep_href_link(FILENAME_CONTACT_US, '', 'NONSSL') . '" class="headerNavigation">' . HEADER_TITLE_CONTACT_US . '</a> '; } ?> ------------------------------------------------------------------------------------- This Modification was created by Jatech Solutions Inc. Эти манипуляции позволят вам иметь разный цвет фона в таких боксах как: категории, информация, лидеры продаж, итд.). Вам потребуется внести изменения только в три файла. 1.) Откройте includes/classes/boxes.php Найдите function infoBoxContents Замените: function infoBoxContents($contents) { $this->table_cellpadding = '3'; $this->table_parameters 'class="infoBoxContents"'; $info_box_contents = array(); На: function infoBoxContents($contents) { global $css_class; $this->table_cellpadding = '3'; $this->table_parameters 'class="'.$css_class.'"'; $info_box_contents = array(); 2.) Теперь откройте бокс, в котором вы собираетесь изменить цвет фона. Например infotmation.php (расположен в /includes/boxes/information/php) Замените: <!-- information //--> <tr> <td> <?php $info_box_contents = array(); на: <!-- information //--> <tr> <td> <?php global $css_class; $css_class = "infoBoxContents5"; $info_box_contents_info = array(); 3.) infoBoxContents5 должен быть добавлен в stylesheet.css и может выглядеть примерно так: TABLE.infoBoxContents5 { background-color: #FFFFF1; } ------------------------------------------------------------------------------------- Изменяем Box Corners images/infobox/arrow_right.gif images/infobox/corner_left.gif images/infobox/corner_right.gif images/infobox/corner_right_left.gif Самый простой способ ибавится от box corners(ov)-это сделать их прозрачными. Если же вы изменили цвет фона, то вам нужно просто поменять их цвет на соответствующий фону. Чтобы удалить титлы в бокс-файле закоментируйте строку: //new infoBoxHeading($info_box_contents, false, false); Все изменения титлов производятся в includes/languages/english(russian) или через Админ: admin/tools/define languages ------------------------------------------------------------------------------------- By weirdlab Я изменил все файлы в корневике так, чтобы изменять дизайн было проще. Каждый файл имеет <?php require(DIR_WS_INCLUDES . 'body_start.php'); ?> и require(DIR_WS_INCLUDES . 'body_bottom.php'); В начале body_start(а), Я изменил body тег. В основном table (может иметь фиксированную ширину или нет,И т.д) левая колонка и body_bottom контролируются по правой колонке. Вот список файлов в которых я проделал эти изменения: account.php account_edit.php account_edit_process.php account_history.php account_history_info.php address_book.php address_book_process.php advanced_search.php advanced_search_result.php checkout_address.php checkout_confirmation.php checkout_payment.php checkout_success.php conditions.php contact_us.php create_account.php create_account_process.php create_account_success.php default.php login.php oldMOD-default.php password_forgotten.php privacy.php products_new.php product_info.php product_reviews.php product_reviews_info.php product_reviews_write.php reviews.php shipping.php shopping_cart.php specials.php stylesheet.css tell_a_friend.php Во что я проделал в body_start(е): <center> <!-- header //--> <?php require(DIR_WS_INCLUDES . 'header.php'); ?> <!-- header_eof //--> <!-- body //--> <table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td width="<?php echo BOX_WIDTH; ?>" valign="top"><table border="0" width="<?php echo BOX_WIDTH; ?>" cellspacing="0" cellpadding="0"> <!-- left_navigation //--> <?php require(DIR_WS_INCLUDES . 'column_left.php'); ?> <!-- left_navigation_eof //--> </table></td> <!-- body_text //--> А вот что в body_bottom(е): <!-- body_text_eof //--> <td width="<?php echo BOX_WIDTH; ?>" valign="top"><table border="0" width="<?php echo BOX_WIDTH; ?>" cellspacing="0" cellpadding="0"> <!-- right_navigation //--> <?php require(DIR_WS_INCLUDES . 'column_right.php'); ?> <!-- right_navigation_eof //--> </table></td> </tr> </table> <!-- body_eof //--> <!-- footer //--> <?php require(DIR_WS_INCLUDES . 'footer.php'); ?> <!-- footer_eof //--> <br> </center> </body> </html>

понедельник, 9 апреля 2007 г.

Cнова три веселых буквы

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

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

Итак, официальная версия - http://help.yandex.ru/catalogue/?id=873431

А теперь попытаюсь объяснить, что они там написали, русским языком.

тИЦ - тематический индекс цитирования. Определяется количеством ссылок с тематических сайтов. Т.е. если имеется сайт, посвященный автомобилям, то тематическими ссылками на него будут ссылки с автомобильных сайтов.

Есть еще просто ИЦ - индекс цитирования. Определяется количеством ссылок вообще - и тематических и нетематических. Этакая куча - все в одном. Часто тИЦ и ИЦ путают между собой. На самом деле, тематическая ссылка имеет гораздо бОльший вес, чем нетематическая. Однако это работает только тогда, когда оба сайта находятся в Яке.

Данный термин, тИЦ, является собственностью поисковой машины Яндекс. тИЦ помогает Яндексу в определении веса сайтов.

Также имеется у нас еще и ВИЦ - взвешенный (визуальный) индекс цитирования. Он объединяет в себе свойства тИЦ и ВИЦ, но вдобавок к этому передает самый большой вес сайту. Ссылки, несущие в себе ВИЦ, располагаются на главной странице сайта. Главная страница сама по себе считается для поисковых систем самой главной и весомой, поэтому ссылка с так называемой 'морды' имеет самый большой вес и учитывается при ранжировании (распределении веса) сайтов.

тИЦ необходим сайту, который находится в Яке. Чем больше тИЦ сайта, тем выше он стоит в разделе, а чем выше он там стоит, тем больше посетителей обратят на него внимания. Ежедневно Яку посещают тысячи пользователей, и вследствие этого, Яка является очень хорошим источником тематического трафика. Поэтому каждый администратор сайта пытается нагнать на свой сайт как можно бОльший тИЦ. Это как раз тот редкий случай, когда количество переходит в качество.

Очень многие считают, что величина тИЦ-а влияет на поисковую выдачу, т.е. не Яки, а самого Яндекса - http://yandex.ru . Это одно из самых распространенных заблуждений. Родилось оно вот откуда: многие веб-мастера активно обмениваются ссылками с тематическими сайтами. Чем больше становится внешних ссылок на сайт, тем серьезней начинает срабатывать один хитрый момент: когда на один сайт ссылаются, например, 3000 сайтов по слову 'реклама', Яндекс, да и остальные другие поисковые машины, делают вывод, что если все ссылаются на этот сайт словом 'знакомства', значит это действительно сайт знакомств, и этот сайт поднимается в поисковой выдаче по этому запросу. В этом и заключается цель обмена ссылками. Однако помимо повышений позиций сайта по данному запросу, растет и тИЦ сайта (выше я писал, что чем больше внешних ссылок на сайт, тем больше его тИЦ). Отсюда и родилось заблуждение, что чем больше тИЦ, тем выше сайт в поисковой выдаче. А на самом деле, тИЦ в данной ситуации является всего-навсего побочным эффектом обмена ссылками.

Что самое смешное, если сайт, на который ссылается 3000 сайтов по запросу 'реклама', может совсем не быть сайтом рекламного агенства, однако поисковики исправно поднимут его позиции по этому слову! В мае даже курьез приключился, который гремел по всему рунету: какой-то нехороший человек проставил в белых каталогах ссылку на сайт президента с текстом ссылки 'враг народа'. И по этому запросу президентский сайт исправно вышел на первое место Яндекса и Гугла! Представляете как обиделся Владимир Владимирович на Яндекс, когда ему сообщили эту жуткую новость?? В общем, Яндексу тогда было тяжело:

Продолжим. Вес (количество передаваемого сайту тИЦ-а при установке на него ссылки) зависит от способа обмена ссылками.

1. Самый распространенный из них - взаимный обмен, когда вы ставите ссылку на сайт, а он в ответ ставит ссылку на вас. Это самый плохой с точки зрения передачи веса способ обмена.

2. Перекрестный, кольцевой, невзаимный обмен - это когда вы ставите ссылку на сайт, а его веб-мастер ставит на вас ссылку с другого сайта. Таким образом, ссылка на вас получается невзаимная, что увеличивает ее вес.

3. Безответная ссылка.
- Ссылка на сайт проставляется в белых каталогах (белый каталог - это каталог, который ставит прямую ссылку на ваш сайт и не требует размещения обратной ссылки)
- или покупается в системах, которые продают прямые безответные ссылки на подшефных им сайтах - это линкаторы.

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

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

publisher ID

Your ads are currently serving with publisher ID ca-pub-4952945986599857

лучшее время для бизнеса в сети

Наступило лучшее время для начала бизнеса в сети.

Да, именно сегодня наилучшее время для начала собственного Интернет-бизнеса.

Почему?

Выскажу свою точку зрения.

Кто-то, конечно, может мне возразить, говоря, что сегодня в Рунете ничего не покупают, да и конкурентов целая куча. Но у меня совершенно иной взгляд на эту ситуацию.

Во-первых, сегодня в Рунете есть ещё сотни незанятых ниш.

Спросите - откуда у меня такая информация?

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

Вот лишь некоторые темы - "Как подготовиться к сдаче экзаменов в институт?", "Секретные рецепты самых знаменитых ресторанных блюд", "Как не пролететь на ипотеке", "Онлайн знакомства", "Как выгодно продать свой дом?" и т.д.

Во-вторых, сегодня услуги хостинга настолько подешевели, что даже студенту будет ненакладно открыть и поддерживать свой сайт, имея домен второго уровня (.ru, .com и т.д.).

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

В-четвертых, сегодня существует огромное количество каталогов со скриптами на все случаи жизни.

А какие сегодня есть замечательные решения для ведения собственной рассылки.

Скрипт хорошего автоответчика стоит всего около 15$, зато, сколько времени он экономит! А представьте, как раньше приходилось выкручиваться тем предпринимателям, которые пытались открыть свою рассылку.

А как на счет инструментов для изучения спроса?

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

Благодаря таким гигантам как Webmoney и Rupay, Вы сегодня можете предоставить своим посетителям до 20 способов оплаты! А ведь раньше, людям приходилось бегать по нескольким банкам и стоять в очередях, только для того, чтобы принять платёж за один единственный товар.

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

Ещё один важный момент - сегодня с помощью таких сервисов как Begun и Google AdWords Вы можете за небольшие деньги привлекать на свой сайт исключительно целевой трафик, который будет приносить Вам продажи Ваших товаров.

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

А Вы не забываете про возрастающую с каждым годом скорость доступа пользователей в Сеть?

О чем это говорит?

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

Не стоит забывать о блогах и технологии RSS.

Сегодня создать свой блог можно всего за 30 минут. Для этого подойдет какой-нибудь бесплатный движок типа wordpress или бесплатный сервис типа livejournal.

Бурно развивающаяся технология RSS позволит Вашим потенциальным клиентам постоянно находиться в курсе всех событий, происходящих на Ваших сайтах.

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

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

Первый пост - и уже учат)

Добро пожаловать на blogger.com. Это не первая запись в данном блоге!

Здесь я хотел бы вкратце помочь тебе, уважаемый автор, в настройке твоего блога. Я постараюсь объяснить тебе как все работает.

Прежде всего, пройди в админку блога и войди в раздел “Плагины”.

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

- Моя боковая колонка(меню сайта)
- Подписка на комментарии
- Anti Spam Image

Далее в разделе “Внешний вид” поставь тему “Andreas09″. Сделать это можно нажав на картинке темы.

После этого можешь пройти в подменю “Настройка боковой колонки” в том же разделе.

Перетаскивая свободные виджеты в боковую колонку, ты формируешь меню в левой колонке блога.

Рекомендую накидать их в следующей последовательности:

- Календарь
- Категории
- Найти
- RSS Subscribe
- Meta

C остальными сам разберешься со временем.

Далее переходим в раздел “Настройки” и видим несколько подразделов.

Обязательно нужно в них ввести заголовок и описание блога, выбрать категории по умолчанию (они настраиваются в разделе Управление / Категории), поставить в обсуждении галку на против пункта “Администратор должен всегда подтверждать комментарии”,

В “Ленте” можно изменить / добавить / удалить ссылки на свои сайты и сайты своих партнеров.

Вернувшись в “Управление” ты видишь первую заметку, которая создана автоматически. Это заметка, которую ты читаешь сейчас. Ее после удали.

Там же в “Управлении” есть подраздел “Страниц”. Эти страницы создаются статически и при использовании шаблона “Andreas09″ ты можешь их увидеть в горизонтальном меню шапки блога. Это самые основные страницы, где ты можешь рассказать о себе, своем бизнесе, своей команде, своих целях и т.д. Данные страницы будут доступны посетителям с любой страницы блога.

воскресенье, 8 апреля 2007 г.

AgregatorRssPhp 1.0 Инструкция по установке программы.

Программа состоит из одного файла agregatorrss.php, написаного на PHP, файл закодирован технологией Zend SafeGuard. А это значит вам надо будет загружать этот файл с Вашего компьютера на Ваш сайт в бинарном режиме.

- Это можно сделать по FTP протоколу с помощью программы FAR . инструкция.

- Или можно загрузить программу на Ваш сервер по HTTP протоколу с момощью CPanel предоставленной Вам Вашим хостером. инструкция.

- Загрузка программы с помощью программы Dreamweaver "портит" файл при передаче!

Хостинг где вы будете применять программу должен поддерживать Zend Optimizer . На сегодняшний день почти все хостинги поддерживают эту технологию.

Инструкция:

  1. Создайте директорию(папку) с именем lib (или любым другим именем, я даже рекомендую придумать какое то другое имя.), у себя на сайте. Она должна находиться по адресу http://ваш_сайт.ru/lib/

  2. Загрузите в директорию lib файл agregatorrss.php (загрузка по FTP протоколу с помощью программы FAR, или загрузка файла с помощью CPanel, загрузка файла с помощью Dreamweaver, портит файл). Он должен находиться http://ваш_сайт.ru/lib/agregatorrss.php

  3. В дизайн вашей страницы вставляете php код который подключает agregatorrss.php в ваш дизайн.
    • Eсли вы подключаете агрегатор на главную страницу Вашего сайта, то команда <? include ('lib/agregatorrss.php') ; ?>

    • Если вы подключаете агрегатор на страницу которая лежит в директории то команда <? include ('../lib/agregatorrss.php') ; ?>

    • Если вы подключаете агрегатор на страницу которая лежит в директории, которая лежит в директории то команда <? include ('../../lib/agregatorrss.php') ; ?>

    • И так далее.


  4. Вы можете изменить надпись которая выводится под формой. Заменить надо текст котрый на примере показан красным: <font color="#666666">Укажите адрес RSS канала, который вы хотите прочитать.<br>
    Пример: http://news.yandex.ru/index.rss </font>
Пример кода php который подключает файл agregatorrss.php к вашему дизайну.
<?
$text='<font color="#666666">Укажите адрес RSS канала, который вы хотите прочитать.<br>
Пример: http://news.yandex.ru/index.rss </font>
' ;// УКАЗЫВАЕТЕ НАДПИСЬ КОТОРАЯ БУДЕТ ОТОБРАЖАТЬСЯ ПОД ФОРМОЙ.
include ('../lib/agregatorrss.php') ; // ПОДКЛЮЧАЕТЕ ФАЙЛ ЧИТАЮЩИИ RSS КАНАЛ И ВЫВОДЯЩИИ НА ЭКРАН.
?>

AgregatorRssPhp 1.0 FREE (бесплатная) - Программа - форма для чтения и отображения RSS каналов (xml - файлов) на Вашем сайте.

  1. Программа состоит из одного php файла (agregatorrss.php).
  2. Программа вставляется в дизайн вашего сайта, php фунцией include.

Пример кода вставки программы в дизайн вашего сайта:
ReaderRssPhp - программа для чтения rss канала (PHP скрипт)




Untitled Document












ЛоготипНазвание Вашего сайта
Меню по сайту
$text='Укажите адрес RSS канала, который вы хотите прочитать.

Пример: http://news.yandex.ru/index.rss
' ;// УКАЗЫВАЕТЕ НАДПИСЬ КОТОРАЯ БУДЕТ ОТОБРАЖАТЬСЯ ПОД ФОРМОЙ.
include ('../lib/agregatorrss.php') ; // ПОДКЛЮЧАЕТЕ ФАЙЛ ЧИТАЮЩИИ RSS КАНАЛ И ВЫВОДЯЩИИ НА ЭКРАН.
?>