Главная » Записи с тегом "строки"

Рубрики с меткой ‘строки’

Смогут ли пауки проиндексировать ваш web-сайт?

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

К сожалению, множество web-сайтов используют технологии или архитектуру, делающие их враждебными по отношению к паукам (crawler) поисковой системы. Робот поисковика в действительности, всего лишь автоматический web-броузер, который должен интерпретировать HTML код вашей страницы, так же, как и обычный броузер.
Читать далее »

Удобный и безопасный поиск на сайте

Главная проблема с которой сталкивается программист — это нарастание кода при кажущейся простоте скрипта поиска для сайта. Так что сразу настроимся на то, что кодить мы будем много и с умом.

Обработка строки поиска
Первое, что мы делаем с запросом – это обрезаем строку поиска функцией substr:

$search = substr($search, 0, 64); Читать далее »

Безопасный и удобный поиск на PHP

Главное, с чем сталкиваешься при написании скрипта для поиска — то, что все кажется простым, но объем кода быстро нарастает.

 

Обработка строки

Читать далее »

Стиль кодирования на PHP

A.4.1. Обрамление PHP-кода

PHP-код должен всегда обрамлятся полными PHP-тегами:

 

<?php ?>

Короткие теги не допустимы.

A.4.2. Строки Читать далее »

Yii: Красим нечётные и чётные строки в CListView разными цветами с помощью css

Как залить строку через строку в таблице разными цветами для удобства взгляду.Стиль зебры для строк в CListView.

В Yii это делается очень легко с помощью стилей css. Добавляем 2 стиля для классов в main.php:

.even {background:#fff9e0;}
.odd {background:#ffffff;}

Читать далее »

Сжатие CSS файлы шаблона с помощью сжатия javascript

Здравствуйте друзья,

Начиная с версии DataLife Engine v 8.x, в скрипте появилась возможность сжатия ja vascript файлов, в результате это позволяет до 70% уменьшить их размер и существенно ускорить их загрузку в браузер. Эта статья расскажет о том, как применить данную возможность для файлов стилей CSS шаблона. Что необходимо изменить для подключения в шаблон.

Например ваши стили подключаются в шаблоне строками: Читать далее »

На localize.drupal.org внедрена хронология переводов

Одной из целей localize.drupal.org является предоставление простого интерфейса для выполнения сложных задач: добавления переводов и их утверждения. Система работает со строками, которые могут иметь три статуса: предложение (строка ожидает утверждения), перевод (строка утверждена) и отклонённая строка (строка с плохим качеством перевода). Ради того, чтобы сделать это настолько простым, насколько это возможно, системная часть сайта слишком сосредоточена на сохранении и утверждении строк, пренебрегая другими переходами. Но на практике, видны многие ограничения. Читать далее »

Решение головоломки с переводами Open Atrium

Мы запустили на этой неделе сайт translate.openatrium.com, который позволяет переводить Open Atrium на разные языки. В настоящее время поддерживается английская, испанская и арабская версии сборки, но мы хотим увеличить количество языков. Чтобы сделать это, мы сделали сервер переводов, на котором происходит автоматическая перепаковка переводов каждый несколько часов и который позволяет скачивать свежие версии переведённых строк. Читать далее »