Сообщение об ошибке

  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 126 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 131 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_process() (строка 231 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 126 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 131 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_process() (строка 231 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 126 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 131 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_process() (строка 231 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 126 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 131 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_process() (строка 231 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 126 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 131 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_process() (строка 231 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 126 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 131 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_process() (строка 231 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 126 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 131 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_process() (строка 231 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 126 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 131 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_process() (строка 231 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 126 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 131 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_process() (строка 231 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 126 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 131 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_process() (строка 231 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).

Web-development

test

PHP и Kohana 3(MVC): Создаем добавляемые через админку виджеты

Предисловие

Стало интересно реализовать такую задачу как добавляемые через админку виджеты, которые будут у нас отображаться на страницах сайта. Используем PHP для кода виджетов и CSS для отображения их, за счет чего мы можем придать возможность отображаться виджетам так как нам нужно чтобы они отображались.

Что такое виджет?

Элеме́нт интерфе́йса — примитив графического интерфейса пользователя, имеющий стандартный внешний вид и выполняющий стандартные действия.
Другие названия: контро́л (control), элемент управления и ви́джет (англ. widget).
(с)Википедия

В нашем понимании виджет, это...

Виджет - это часть кода выполняющая определенную функцию и выводящая результат в определенный блок шаблона.

Пометка.

Все тоже самое может использоваться на любой другой MVC архитектуре, тут только для примера взята Kohana 3.

Данная статья предполагает:

1) Вы знаете PHP и CSS в достаточной степени.
2) Вы знаете Kohana 3 в достаточной степени.
3) У вас уже установлен и настроен фреймворк Kohana 3, сделан дефолтный шаблон страницы.
4) У вас готова и подключена база данных к Kohana 3.

test

PHP для самых маленьких. Как работает веб-сервер.

Случайно попалось хорошее видео для тех кто начинает изучать PHP или же просто желающих узнать принцип работы веб-сервера.

test

CMS. Обзор и мое краткое мнение

Что такое CMS?
CMS(Drupal, Joomla, WordPress, LiveStreet, другие) - система управления контентом сайта.
Для чего нужны CMS?
CMS позволяют динамически создавать материалы(статьи, новости, записи в блогах и даже темы на форумах) и выносить их в общий доступ для чтения другими людьми.

test

Как пользоваться системой аналитики Google Analytics(Видео)

Google Analytics

Что такое Google Analitycs?


Google Analytics (сокращённо GA) — бесплатный сервис, предоставляемый Google для создания детальной статистики посетителей веб-сайтов. Статистика собирается на сервере Google, пользователь только размещает JS-код на страницах своего сайта.

test

Kohana 3 и модуль альтернативного отображения UserGide

Попался мне модуль альтернативного, более интерактивного вывода Kohana 3, собственно вот ссылка на блог автора:
http://kupreev.com/page/kohana3-cheatsheet-v03
Сам процесс подключения тоже описан на сайте автора:
http://kupreev.com/page/kohana3-cheatsheet-module

test

Недостатки Ajax

Так уж устроен этот мир, что любая технология имеет свои плюсы и минусы. Ajax — не исключение. В этой заметке я хочу коротко коснуться слабых сторон в технологии асинхронной загрузки данных (AJAX).

test

Kohana 3 и PHPExcel

Если Вы еще не выбрали VPS/VDS

Список неплохих конфигураций можно найти и заказать тут.

Постоянный контроль доступности вашего сервера

Для контроля на работоспособность вашего сервера используйте следующий сервис ping-admin

test

jQuery динамический обход формы с неопределенным количеством элементов

Собственно иногда предстает задачей пройти по всем элементам форм, коих у нас не определенное количество. Чтобы их пройти нет особых сложностей с использованием селекторов. Статья достаточно легкая, но новичкам вполне.

Добавляем всем виджетам класс widget, чтобы не грести вообще все элементы которые есть на странице, к примеру:

print "<.input type='text'  class='widget' class='text' name=".$field['fid']." value=".$field['value']." >";

test

jQuery, Каталог, Вложенные деревья(NESTED SETS)

В данной статье я завяжу в узелок такие технологии как PHP, jQuery, алгоритм NESTED SETS. В некоторых моментах могут быть пробелы, так как делаю это как часть сайта на базе framework Kohana 3. Если встретили пробел, пишите в комментариях.

Итакс, начнем. Для понимания, Вложенные деревья(они же вложенные множества) - это множества с иерархической структурой когда множество включает подмножества как ветви, которые в свою очередь включают дополнительные подмножества.

test

PHP и Сессии

Кратко о сессиях.

1) Для чего нужны?

- Для того чтобы мы переходя со страницы сайта на страницу передавали между скриптами нужные данные в массиве $_SESSION. То есть мы просто записываем переменную в ассоциативный массив, например $_SESSION["uid"] = 1 при входе в систему(введя логин и пароль соответствующие) и после в других скриптах просто проверяем, авторизован пользователь или нет, например:

if (isset($_SESSION["uid"])){ /* НАШ КОД */ }

2) Что нужно для того чтобы работали PHP сессии?

Страницы

Subscribe to RSS - Web-development