Блог Web Разработчика

Блог веб разработчика - здесь собраны наши уникальные статьи о веб технологиях для разработки и оптимизации web приложений и cms.



Отключение Mootools в Joomla 2.5 (1.7)

В CMS Joomla 2.5(1.7) по прежнему по умолчанию для решения задач на Js используется фраймворк Mootools , а так же вспомогательные Js скрипты работающие совместно с mootools.
Например такие как : mootools-core.js , mootools-more.js, core.js, caption.js, modal.js, caption.js.
Но зачастую разработчики веб-сайтов сами выбирают себе js-фраймворки для разработки интерфейса или вообще отключают вывод дефолтных скриптов которые не несут не какой пользы в их проекте.

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

<jdoc:include type=»head» />

1
2
3
4
5
6
7
<?php
// здесь представлен список js скриптов отключаемых  при загрузки
unset($this->_scripts[$this->baseurl.'/media/system/js/mootools-core.js'], 
	$this->_scripts[$this->baseurl.'/media/system/js/mootools-more.js'],
	$this->_scripts[$this->baseurl.'/media/system/js/core.js'],
	$this->_scripts[$this->baseurl.'/media/system/js/caption.js']);
?>

Основной конструктивизм кода состоит из того что мы оператором unset просто разрушаем (разустанавливаем) специфическую переменную, заранее предопределенную в другом файле( функции).

Данный способ является максимально правильным и простым при отключение Mootools в Joomla 2.5 (1.7).

 
Как защитить Joomla 1.5 от взлома хакерами
Целью написание данной статьи явилась потребность защиты CMS Joomla 1.5 от взлома забугорными хакерами. Так как в 2010 году участились массовые взломы сайтом работающие на Joomla 1.5 в доменной зоне RU.

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

Часть 1 Как хакеры находят свою жертву
Подробнее
 
Руководство для желающих жениться (Секретно)

Автор: Антон Павлович Чехов (1860—1904)
Дата создания: 1885 год, опубл.: юмористический журнал «Осколки», 1885, № 44, 2 ноября (ценз. разр. 1 ноября)

tschechow

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

Подробнее
 
NOINDEX и NOFOLLOW

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

Подробнее
 
Отношения заказчик-исполнитель в виде бытовых сценок

Смотреть всем!Вознаграждения за труд ещё не кто не отменял! И давай стремиться к тому чтоб у нас подобных ситуаций не возникало.

Подробнее
 
Joomla Seo Pro оптимизация Часть 2
В первой части мы разобрали ключевые моменты оптимизации SEO Joomla на уровни панели управления (движка) , теперь осталось разобраться а как же всё таки можно оптимизировать Joomla на уровне шаблона и вообще возможно ли это ? Я отвечу да возможно.
Основная идея оптимизации шаблона JOOMLA заключается в том чтобы максимально приблизить информацию прописанную в тегах title, description, keywords как можно ближе для поискового робота, тем самым повышая позиции выдачи по ключевым словам поиска , по которым вы бы хотели чтоб ваш сайт или страничка находилась.
Любой робот поисковой машине при индексации странички сравнивает заявленную информацию в тегах title, description, keywords с контентом на сайте и чем она ближе тем повышается позиция в выданном при поиске, из этого следует чтоб добиться наилучшего результата нам надо выделить в контенте страницы ту информацию которую мы указали в title и keywords , сделать это можно использовав теги разметки h1-h6

Метки:
Подробнее
 
Joomla Seo Pro оптимизация Часть 1

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

Часть 1 Оптимизация движка Joomla и Часть 2 Оптимизация шаблона Joomla. Теперь давайте рассмотрим


Часть 1
Давайте выделим из чего всё таки состоит SEO движка Joomla :
1.Заголовок страницы (title) - заключается в тег title
2.Ключевые слова (keywords) - 5-8 слов которые являются ключевыми на странице
3.Описание страницы (description)- краткое описание страницы
4.SEF ссылки — это URL ссылки более понятные для человека и для поисковой машины
5.Правильная настройка файла .htaccess
6.Корректировка
7.Оптимизация тега img и параметров alt и title


Метки:
Подробнее
 
CSS хаки для Opera

Недавно вышла новая версия браузера Opera 10.60 как под unix так и под windows , эта версия вышла взамен версии 10.5 которая по словам пользователей оказалась самая «глючная» и не удобная по сравнению с девятой веткой. Я как активный пользователь интернета сразу же поставил версию 10.60 на свой ПК во время первого знакомства я особых бросающихся багов в глаза не увидел но поработав за ней две недели стал замечать что не которые мои сайта как то по другому стали отображаться, что это значит скажете вы opera меняет стандарты css, к счастью нет браузер opera как раз и придерживается официальных стандартов CSS 2 и начинает внедрять CSS 3, что ж скажу я это хорошо, но как быть с сайтами которые не корректно отображаются в новой версии Opera 10.60 ???

Подробнее
 
Каждому браузеру свой стиль CSS

Каждому браузеру свой стиль CSS

На сегодняшний день существуют множество разных браузеров они все стремятся и поддержке спецификации CSS официально установленной но всё ровно каждый верстальщик шаблона сайта сталкивается с проблемой отображение сайта в разных браузерах. При этом можно долго спорить, какой из браузеров «более правильный», суть остается одна — пока существуют несколько браузеров и люди их применяют, сайт надо делать так, чтобы он корректно и без ошибок в них отображался так как задумали разработчики и дизайнеры. Ведь не один владелец своего сайта не хочет потерять например аудиторию пользователей которые используют браузер в котором не корректно отображается его сайт. Как же быть в такой ситуации на сегодняшний день существует множество способов победить эту проблему один из распространённых способов это писать в основной CSS так называемые хаки стилей которые будут читаться только теми браузерами для которых они написаны, например вы написали CSS под свой сайт но в Internet Explorer 6 версии отображает не так как в других, например:вам кажеться что в IE 6 ширина блока

Метки:
Подробнее
 
dns mx запись

На сегодняшний день у некоторых организаций имеются свои почтовые серверы, которые не посредственно расположены физически в самой организации а веб сайт находиться на хостинге в интернете так как же быть? Чтобы почта доходила до сервера почтового в компании а при наборе доменного адреса в браузере запрос перенаправлялся на хостинг где расположенный сайт.
Всё это можно сделать грамотно настроив MX запись на DNS сервере.
Что нам для этого надо?
1.Выделенный IP адрес белый на шлюзе или почтовом сервере в организации

Подробнее
 
Система управления содержимым

Систе?ма управле?ния содержи?мым (конте?нтом) (англ. Content management system, CMS) — компьютерная программа или система, используемая для обеспечения и организации совместного процесса создания, редактирования и управления текстовыми и мультимедиа документами (содержимым или контентом). Обычно это содержимое рассматривается как неструктурированные данные предметной задачи в противоположность структурированным данным, обычно находящимися под управлением СУБД.

 

Подробнее
 
Что такое Seo?

SEO (от англ. Search Engine Optimization)— это комплекс мероприятий, целью которых является улучшение позиций корпоративного сайта компании или интернет-магазина в выдаче поисковых систем по конкретным запросам.

Само слово SEO в России понимается двояко. В первом понимании seo – это все меры, направленные на продвижение сайта в поисковых системах, начиная от написания контента и заканчивая покупкой ссылок; это то, над чем трудятся seo-компании и частные оптимизаторы. Во втором понимании seo – это отдельная часть целого комплекса работ, т.е. только техническая оптимизация сайта (работа с контентом, кодом сайта). Но, в любом случае, понятие «SEO» относится только к такому виду интернет-рекламы, как комплексная оптимизация сайта и продвижение сайта в поисковых системах.

Однако Вам, как владельцу веб-ресурса, такое краткое обучение seo терминам вряд ли что-то объяснит. И не удивительно — ведь гораздо важнее знать то, какую пользу принесет Вам seo оптимизация сайта или seo интернет-магазина:

Заказывая seo, Вы тем самым
поднимаете позиции сайта в Yandex, Rambler, Google;
повышаете узнаваемость веб-ресурса;
увеличиваете посещаемость сайта;
увеличиваете число клиентов своей компании.

Метки:
Подробнее
 
HTML Теги
Итак, Вы решили создать свою страничку в Интернет. С чего начать? Воплотить задуманное можно с помощью существующих программ, позволяющих заниматься веб-строительством, не зная HTML. Таких программ существует великое множество: Microsoft FrontPage, Adobe GoLive, Macromedia Dreamweaver, HomeSite и т.д. Можно попробовать и самый простой вариант - взять готовую страничку, сохранить ее HTML код, с помощью любого текстового редактора скорректировать ее: по вашему усмотрению изменить её название, установить ссылки на ваш E-mail (почтовый ящик) и т.д.
Подробнее
 


Наверх