Что такое плагины Joomla

Плагины являются наименьшими «деталями» конструктора для создания сайтов под названием Joomla, и главное их предназначение – реакция на запрос того или иного сценария событий. К примеру: поиск фотографий или фрагмента текста, замена определенного участка текста на активную ссылку, или напротив – запрет накладываемый на ссылки для их индексации в поисковых системах.

Что такое плагины Joomla

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

Что такое модули Joomla

Автор: Mowshon.
Опубликовано 24 июля 2011
в рубрике Joomla, Самоучитель

Главное и в принципе единственное отличие модулей Joomla от компонентов этой системы управления содержимым (CMS) является то, что модули можно компоненты можно размещать где угодно на странице сайта, а компоненты только вверху, внизу, слева и справа. Ни в чем остальном по своей функциональности модули и компоненты не отличаются.

Что такое модули Joomla

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

Как выбрать наилучший хостинг для Joomla

Увы, но, не смотря на все описанные нами ранее непревзойденные достоинства Joomla, у этой системы управления содержимым есть свой значительный недостаток. И заключается он в том, что для сайтов, построенных благодаря Joomla, подходит далеко не любой хостинг. Хоть если ваш сайт будет содержать менее 50-60 страниц (тот же сайт визитки или небольшой Интернет-магазин) и у него будет ограниченное число посетителей, то вы можете выбрать любого хостера.

Как выбрать наилучший хостинг для Joomla

Но стоит вам задуматься о создании по-настоящему популярного (в нашем понимании – коммерчески-успешного сайта), и вам просто необходимо будет перевести свой сайт на соответствующий хостинг.

Далее...

Отличия CMS Joomla 1.5 от Joomla 1.6

Автор: Mowshon.
Опубликовано 24 июля 2011
в рубрике Joomla, Самоучитель

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

Отличия CMS Joomla 1.5 от Joomla 1.6

Управление доступом – теперь пользователей можно делить на «касты», ограничивая для одних (предположим не зарегистрированных) доступ к любому контенту. Причем комбинировать условия доступа можно благодаря огромному количеству вводимых критериев.Далее...

10 причин для того, чтобы освоить Joomla

Автор: Mowshon.
Опубликовано 24 июля 2011
в рубрике Joomla, Самоучитель

Прежде чем продолжать рассказ о Joomla дальше, давайте расскажем о 10 главных причинах того, почему вам нужно освоить именно Joomla.

1. Эта система управления содержимым, или говоря проще – конструктор, является совершенно бесплатной, благодаря чему вы можете создать сайт, вообще не положив в него ни копейки. А это будет возможным при условии, что вы найдете бесплатный хостинг, дарящий всем своим пользователям бесплатное доменное имя в подарок.

10 причин для того, чтобы освоить Joomla

2. Работать с Joomla очень легко и освоить сайтостроение при его помощи может любой начинающий пользователь сети всего за несколько дней. Тем более что в интернете (и наш сайт не является исключением) существуют тысяч бесплатных уроков по работе с Joomla.Далее...

Что такое компоненты Joomla

Автор: Mowshon.
Опубликовано 24 июля 2011
в рубрике Joomla, Самоучитель

И так, вы уже знаете, что такое «админка» Joomla или CMS Joomla, потому мы смело можем перейти к такому понятию, как «компонент» и дать ответ на вопрос: «Что такое компоненты Joomla?». А компонентом Joomla называют расширение, обладающее максимальной функциональностью, и которая являются дополнением к странице, к которой привязывается (на которой располагается).

Что такое компоненты Joomla

Так компонентом страницы с некой, размещенной на вашем сайте статьей, может быть функция «нравится не нравиться», «добавить в социальные сети» или «оценить данную статью».Далее...

Принцип работы CMS Joomla

Автор: Mowshon.
Опубликовано 24 июля 2011
в рубрике Joomla, Самоучитель

Для людей не знакомых не только с Joomla, но и с сайтостроением как таковым вообще, объяснить, что такое CMS Joomla можно только следующим образом. На самом деле любой сайт, на который вы заходите, введя некое имя в поисковой строке, состоит из двух сайтов с различными интерфейсами. И эти сайты мы изначально назовем «для стороннего пользования» и «для внутреннего».

Принцип работы CMS Joomla

Сайт, который мы видим благодаря поисковому запросу, который читаем и на котором оставляем комментарии, является сайтом для стороннего пользователя. Он и был создан веб-мастером для нас, как пользователей. А вот второй сайт (располагающийся на том же хостинге, что и первый, и имеющий практически тот же адрес), является сайтом «для внутреннего пользования», или правильнее сказать – административной панелью сайта. Она нужна веб-мастеру, чтобы выставлять на сайте статьи и фотографии, создавать рубрики и макетировать сам сайт из различных плагинов. Это и есть CMS Joomla.Далее...

PHP Манипулирование файлами

Автор: Mowshon.
Опубликовано 24 июля 2011
в рубрике PHP, Примеры

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

PHP Манипулирование файлами

Функции манипуляции файлами:

copy($source, $destination) - копирует файл с именем $source в файл с именем $destination.В случае успешного копирования функция возвращает TRUE,в противном случае возвращает FALSE.Далее...

Как продвинуть сайт самому, обойдясь без услуг оптимизаторов и СЕО-копирайтеров.

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

Как продвинуть сайт самому, обойдясь без услуг оптимизаторов и СЕО-копирайтеров.

И тогда вы сразу решаете все изменить, делая очередную ошибку – обращаясь в «известную фирму» или «опытному оптимизатору», которые «всего за несколько сотен долларов» оптимизируют ваш сайт или блог, чтобы он мог подняться в выдачах и начал собирать трафик.Далее...

Зачем нужна накрутка счетчика и как она помогает повысить реальную посещаемость вашего сайта?

Если спросить любого человека «зачем нужно накручивать счетчик посещений?», то он, даже будучи очень далеким от внутренних дел Интернета, ответит, что делается это в первую очередь для того, чтобы обмануть рекламодателя. И в принципе будет прав, потому что 98% веб-мастеров прибегают к накрутке именно с этой целью.

Зачем нужна накрутка счетчика и как она помогает повысить реальную посещаемость вашего сайта?

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

Аутентификация и авторизация пользователя – делаем с нуля (Часть 2)

Продолжаем работу над нашими скриптами. Работать мы будем в кодировке UTF-8, проверяем кодировку в наших редакторах, в Notepad2 заходим в File -> Encoding -> Выбираем UTF-8, сохраняем страницу как index.php

1. База данных

Создаем базу данных, она будет отвечать за данные пользователей.

База будет называться mysite и в ней таблица users

CREATE TABLE `users` (
`id` INT( 5 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`login` VARCHAR( 50 ) NOT NULL ,
`password` VARCHAR( 50 ) NOT NULL ,
`log_date` DATETIME NOT NULL ,
UNIQUE (
`login`
)
) ENGINE = MYISAM ;

id - Уникальный идентификатор пользователя

login - Логин пользователя

password - Зашифрованный пароль

log_date - Дата последнего визита

Далее...

PHP загрузка файла на сервер

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

PHP загрузка файла на сервер

<input type="file">

Помимо атрибута type,элемент управления допускает указание атрибутов name и size.Простая форма для отправки файла на сервер демонстрируется нижеДалее...