Как отключить расширение Skype на стороне клиента
Конечно заголовок слишком громкий, мы не будет заниматься хакерством и отключать что ли в браузере пользователя.
Речь вот о чём. Вместе со Skype во все имеющиеся браузеры, установленные в операционной системе устанавливается расширение(плагин), которое позволяет упростить работу с телефонным номерами — появляется плашка, контекстное меню, где можно сразу выбрать «Позвонить».
Как этот виджет убрать, когда он не нужен? Например если портит вёрстку. Читать далее »
Превью для ролика youtube — составление ссылки
Была у меня задача — выводить списко видео-клипов, превью-изображений, при клике по которым в сплывающем окне открывается видео и производиться. Сначала хотел прикреплять в базе к ссылкам на ролики так же изображения. Но подумал что можно сделать проще.
Посмотрел какие файлы качает HTML5 плеер(посредством Firebug — вкладка Сеть), увидел ту самую картинку для preview.
Что делаем… Читать далее »
Где в CMS хранятся настройки подключения к базе данных? и другие настройки
При разворачивании какого нибудь сайта, веб-приложения на незнакомой CMS, CMF этот вопрос возникает довольно часто. Особенно у новичков. Файлы скопированы, база данных создана и осталось только настроить систему, чтобы скрипты знали, как подключиться к этой созданной базе данных. Да и другие настройки подпилить. Только вот где этот файл?
- можно навскидку посмотреть файлы где нибудь в корне сайта; обычно кофигурационные файлы имеют в своём названии слова conf, configuration и тд; обычно их легко найти;
- можно посмотреть исходники файлов, что где подключается и найти этот файлик, обычно подключается где то в начале скриптов;
- можно посмотреть документацию по продукту; кстати вся эта проблема вовсе и не проблема на этапе инсталляции, так как во многих продуктах есть исталляторы, которые сами создадут нужные файлы и пропишут что нужно;
- можно посмотреть в интернете;
Так вот, насчёт последнего пункта, решил составить список, где у разных CMS хранятся настройки, в частности настройки подключения к базе данных. Обычно все конфигурационные директивы хранятся в одном месте. Читать далее »
Ajax запрос к компоненту Joomla
Запрос к компоненту Joomla! выгладит следующим образом
|
/index.php?option=com_mycomponent&task=view |
где
option=com_mycomponent — имя компонента
task=view — какая то задача, реализуемая как правило методом контроллера(компоненты в Joomla реализованы по паттерну MVC)
При этом загружается и шаблон — оформление сайта, как то шапка, футер, менюшки, сайдбары.
Но как быть, если мы запрашиваем компонент через ajax, чтобы после данные компонента вставить в нужное место страницы. При этом нам НЕ нужно оформление страницы, нам нужен только контент компонента.
Для этого к адресу /index.php?option=com_mycomponent&task=view добавляем параметр no_html=1 и получаем URI следующего вида
|
/index.php?option=com_mycomponent&task=view&no_html=1 |
В ответ на этот запрос получаем только контент, генерируемый компонентом.
Сегодня день веб-разработчика! 4.04 Ура товарищи! )
Сегодня, 4 апреля(4.04) день веб-разработчика. Как вы уже наверное догадались, отмечается он именно сегодня, так 4.04 ассоциируется с распространённым кодом ответа 404 — Not Found.
Про другие праздники в сфере ай-ти може прочитать тут.
Моя оценка сайта webvybory2012.ru и системы
Вчера прошли выборы президента Российской Федерации. Итог уже известен и был предсказуем — победил Путин. Но мы не о политике.
Наверное наиболее часто упоминаемое на выборах — это то, что выбираем президента на 6 лет вместо 4, и то, что на данных выборах используется система видео-трансляций http://webvybory2012.ru/, благодаря которой можно было заглянуть на любой избирательный участок, посмотреть что там происходит — нет ли вбросов, нарушений и тд и тп. Данную системы предложили создать после неспокойных декабрьских выборов, когда только ленивый не кричал на каждом углу, что выборы нечестные. Читать далее »
PDO vs. MySQLi: что стоит использовать?
Для соединения с базой данных можно использовать MySQLi и/или PDO
Что следует знать при выборе?
В этой статье будут показаны различия, затронуты темы поддержки баз данных, стабильности и производительности.
Читать далее »
Теги:
api,
mapping,
MySQL,
mysqli,
native mysql extension,
pdo,
perfomance,
PHP,
security,
summary,
сравнение