DOCUMENT END ?>
Главная » Статьи |
Всего материалов в каталоге: 256 Показано материалов: 1-4 |
Страницы: 1 2 3 ... 63 64 » |
С момента выпуска Datalife engine (DLE) 8.0 появилась возможность установки прав доступа к центру управления скрипта для различных груп пользователей. Чтобы установить модули написанные под более ранние версии Datalife engine (DLE) на Datalife engine (DLE) 8.0 и, возможно, на более поздние версии необходимо сменить метод установки.
Итак, если вы установили модуль на Datalife engine (DLE) 8.0 и у вас появилось сообщение об ошибке наподобие:
Warning: require_once(...www/engine/inc/functions.inc.php): failed to open stream
Есть два решения:
— Открываете файл, в котором выбилась ошибка и просто меняете директорию, дописывая include
— Открываете engine/inc/include/, копируете functions.inc.php, и вставляете в engine/inc/.
Добавлен новый класс API:
— Теперь в DLE 8.0 есть новая возможность интеграции модулей в CMS DLE. Сам класс находится здесь: engine\api\api.class.php
Изменения в engine/inc/options.php, теперь цифры заменяются на слова.
Раньше было так:
А теперь:
Изменения в admin.php:
Раньше было:
А стало:
Незыбываем баг-фикс с DLE 7.5. Открываем админку своего модуля: engine/inc/****.php
Находим:
Меняем на
Автор: uMaster Получить ссылку
В новом окне Просмотров:[3770]Добавлено:19.06.2010 Подробнее
Чем больше интересной и уникальной информации на вашем сайте, тем выше его шансы
на привлекательность. Если идеология сайта позволяет, чтобы ту или иную информацию
добавляли пользователи, воспользуйтесь этим. Вы можете стимулировать людей к
добавлению информации на сайт: разрешите комментарии к материалам, отзывы,
оценки. Но подходите к этому разумно, иначе сайт рискует превратиться в помойку.
Модерируйте и структурируйте пользовательский контент
Если на вашем сайте постоянно появляется интересная информация или же оперативно
добавляется что-то важное, люди будут возвращаться. Вы можете предложить юзерам
подписаться на обновления по электронной почте или на RSS-канал. Те, кто
подпишутся, точно станут вашими постоянными гостями.
Как уже было сказано выше, содержимое играет роль фактически во всех видах интернет-
продвижения, но при этом роль содержимого в продвижении в поисковых машинах
переоценить действительно сложно. Большинство сайтов в Интернете не менее половины
своих ежедневных посетителей получают благодаря поисковым системам. Вы ведь и сами
чаще всего находите тот или иной сайт, воспользовавшись поисковиком, не так ли? А
объектом вашего поиска при этом является то или иное содержимое. Поэтому поговорим
об этом подробнее.
Автор: uMaster Получить ссылку
В новом окне Просмотров:[2525]Добавлено:16.04.2010 Подробнее
Конечно, сначала нужно ответить на вопрос, какие именно посетители и зачем вам
нужны. От этого будет зависеть то, что вам стоит делать.
Но даже если сайт создан с единственной целью — чтобы его можно было указать на
своей визитке, кое-что из этой главы вам пригодится. Предположим, вы создаете сайт
своей фирмы — в этом случае нелишней будет возможность по ее названию найти сайт в
поисковых машинах. Решить такую задачу достаточно просто, и вам всего лишь
потребуется ознакомиться с разделом, посвященным SEO.
Необходимо уяснить, что начинать популяризацию сайта можно после того, как ваш сайт готов
готов. Это не значит, что до старта нужно реализовать все, что вы планировали на нем
сделать, но минимум интересной и нужной информации при открытии уже должен
присутствовать. Никому не интересен сайт с одной записью о том, что данный сайт
создан. Все ваши усилия по продвижению подобного сайта будут лишь пустой тратой
времени — пользователь как придет на такой сайт, так и уйдет.
Важно помнить, что увеличение посещаемости сайта — это не только привлечение новых
посетителей. Не менее важным является удержание старой, постоянной аудитории.
На тему интернет-маркетинга написано множество книг и статей, а на интернет-форумах
сломано множество копий. И в этой главе мы не раскроем все важные аспекты интернет-
продвижения, но лишь дадим общее представление и подскажем верные направления к
изучению, если вы решите углубиться в тему и самостоятельно раскручивать ресурс.
Заканчивая данную статью, не могу не отметить, что, читая ту или иную информацию
по раскрутке в сети, нельзя забывать, что методы и способы имеют свойство устаревать, и
ходит очень много различных мифов о ней. Так что любую информацию по теме стоит
осмысливать и проверять, особенно когда ее источник сомнителен.
Автор: uMaster Получить ссылку
В новом окне Просмотров:[3134]Добавлено:16.04.2010 Подробнее
Общие понятия
Язык PHP специально предназначен для веб-программирования. PHP сочетает достоинства языков C и Perl и при этом весьма прост в изучении и обладает значительными преимуществами перед традиционными языками программирования.
Синтаксис PHP очень напоминает синтаксис языка C и во многом заимствован из таких языков как Java и Perl.
Программист С очень быстро освоит язык PHP и сможет использовать его с максимальной эффективностью.
В принципе, в PHP есть практически все операторы и функции, имеющиеся в стандартном GNU С (или их аналоги), например есть циклы (while, for), операторы выбора (if, switch), функции работы с файловой системой и процессами (fopen, *dir, stat, unlink, popen, exec), функции ввода-вывода (fgets,fputs,printf) и множество других...
Цель данного раздела - краткое ознакомление с основами синтаксиса языка PHP. Более подробную информацию по конкретным составляющим синтаксиса PHP вы найдете в соответствующих разделах.
PHP и HTML
Cинтаксис любого языка программирования гораздо легче "почувствовать" на примерах, нежели используя какие-то диаграммы и схемы. Поэтому приведем пример простейшего скрипта на PHP:
<head> <body> <html>
<title>Пример</title>
</head>
<?
echo "Привет, я - скрипт PHP!";
</body>
</html>
Вы уже наверняка заметили, что это классический скрипт, с которого начинают изучение языка программирования.
Обратите внимание, что HTML-код корректно обрабатывается интерпретатором PHP.
Начало сценария вас может озадачить: разве это сценарий? Откуда HTML-тэги <html> и <body>? Вот тут-то и кроется главная особенность (кстати, чрезвычайно удобная) языка PHP: PHP-скрипт может вообще не отличаться от обычного HTML-документа.
Идем дальше. Вы, наверное, догадались, что сам код сценария начинается после открывающего тэга и заканчивается закрывающим ?>. Итак, между этими двумя тэгами текст интерпретируется как программа, и в HTML-документ не попадает. Если же программе нужно что-то вывести, она должна воспользоваться оператором echo.
Итак, PHP устроен так, что любой текст, который расположен вне программных блоков, ограниченных и ?>, выводится в браузер непосредственно. В этом и заключается главная особенность PHP, в отличие от Perl и C, где вывод осуществляется только с помощью стандартных операторов.
Разделение инструкций
Инструкции разделяются также как и в C или Perl - каждое выражение заканчивается точкой с запятой.
Закрывающий тег (?>) также подразумевает конец инструкции, поэтому два следующих фрагмента кода эквиваленты:
<?php
echo "Это тест";
?>
echo "Это тест" ?>
Комментарии в PHP скриптах
Написание практически любого скрипта не обходится без комментариев.
PHP поддерживает комметарии в стиле 'C', 'C++' и оболочки Unix. Например:
/* Это многострочный комментарий <?php
echo "Это тест"; // Это однострочный комментарий в стиле c++
еще одна строка комментария */
echo "Последний тест"; # Это комментарий в стиле оболочки Unix
Однострочные комментарии идут только до конца строки или текущего блока PHP-кода, в зависимости от того, что идет перед ними.
<h1>Это # echo "простой";?> пример.</h1>
<p>Заголовок вверху выведет 'Это пример'.
Будьте внимательны, следите за отсутствием вложенных 'C'-комментариев, они могут появиться во время комментирования больших блоков:
<?php
/*
echo "Это тест"; /* Этот комментарий вызовет проблему */
?>
Однострочные комментарии идут только до конца строки или текущего блока PHP-кода, в зависимости от того, что идет перед ними. Это означает, что HTML-код после // ?> БУДЕТ напечатан: ?> выводит из режима PHP и возвращает в режим HTML, но // не позволяет этого сделать.
Переменные в PHP
Имена переменных обозначаются знаком $. То же самое "Привет, я - скрипт PHP! " можно получить следующим образом:
echo $message;<?php
$message = "Привет, я - скрипт PHP!";
?>
Подробно о переменных в PHP здесь
Типы данных в PHP
PHP поддерживает восемь простых типов данных:
Четыре скалярных типа:
- boolean (двоичные данные)
- integer (целые числа)
- float (числа с плавающей точкой или 'double')
- string (строки)
Два смешанных типа:
- array (массивы)
- object (объекты)
И два специальных типа:
resource (ресурсы)
NULL ("пустые")
Существуют также несколько псевдотипов:
- mixed (смешанные)
- number (числа)
- callback (обратного вызова)
Подробно о типах данных в PHP здесь
Читайте полный материалАвтор: uMaster Получить ссылку
В новом окне Просмотров:[3674]Добавлено:08.04.2010 Подробнее