|
 |
Nested Sets
[10]
Работа с деревьями Nested Sets
|
Программирование Perl
[5]
Статьи по теоретическому и практическому применению Perl, при проектировании интернет приложений
|
HTML + JavaScript
[1]
Некоторые примеры HTML верстки с использованием JavaScript
|
Устаревшие статьи
[4]
Данные статьи были написаны довольно давно, поэтому могут быть не актуальны в данное время
|
|
 |
 |
 |
 |
|
|
|
 |
Вы вошли как Гость
Сегодня Среда, 2023-03-29, 1:49 PM |
 |
Если Вас заинтересовали статьи и Вы хотите перепечатать их на других сайтах или изданиях, то пожалуйста свяжитесь со мной по электронной почте.
Я никогда не запрещал тиражировать свои каракули, но я хочу быть в курсе - где, кто, когда и с какой целью использовал мои материалы и разработки.
Здесь есть функция - "Установка пароля на категорию статей". Вот мне не хочется её использовать, не делайте так, что бы мне этого захотелось... будем взаимовежливы и уважать друг друга...
|
|
В одной из своих первых статей я описал принцип работы своего собственного шаблонизатора, со временем, код модернизировался и изменялся, но принцип "нарезки" и сборки остался тот же. В итоге собран небольшой модуль в 120 строк + дополнительный модуль раширения о котором поговорим позже. Итак, посмотрим на пример шаблона и пример вывода, что бы в общих чертах понять принцип работы: |
Создание (вставка) узла Удаление узла (ветви) Процедура перемещения узла |
Обновление счетчиков узлов по количеству подчиненных элементов |
Может, конечно, я буду и не прав, доказывая, что механизм сессий, реализованный на PHP или Perl, на самом деле очень простой и заключается в обычной передаче уникального ключа между пользователем и сервером (и обратно), на основе которого скрипт выбирает из памяти сервера массив данных для этого ключа (обычно это простые текстовые файлы в специальной папке). Элемент приветсвия, вход и выход пользователя. |
Слепые котята - это потому как PHP изучать начал по хорошему 2 недели назад... А так, этот класс аналог модуля Perl, описанного ранее... |
Обход ограничения HTML по вложенным формам |
В предыдущих статьях, мы рассмотрели теорию хранения и управления древовидных структур данных, а так же реализовали Perl модуль для облегчения управления ими. Теперь напишем небольшой скрипт упраления (администрирования). Идея скрипта проста - требуется легко и непринужденно, с помощью скрипта, управлять деревом каталогов. |
Сначала, вынося HTML код из скриптов, я каждый кусок записывал в отдельный файл. Да когда нет особых сложностей в сборке страницы (шапка, основа, подвал), то трудностей нет, но когда страница имеет сложные внедрения, такие как списки, причем одновременно разных видов (например список страниц и список товаров текущей страницы), количество файлов начинало возрастать с неимоверной быстротой (у меня дошло до того, что страница стала собираться из 28 файлов!!!), и опять возникли трудности... |
|
|
 |
 |
 |
 |
|
|