Проблемы будут в любой реализации т.к. объем html кода будет ужасающим, а браузеру это все еще и обработать надо… У меня такая проблема с select на 3000 опций. 2 таких селекта на странице и про производительность можно забыть.
Хорошая реализация дерева, но есть одно «но».
Чаще всего при клике на текст узла дерева нужно переходить на другую страницу (из одной категории в другую). В таком случае такой вариант реализации не подойдет т.к. по клику открывается поддерево узла. Для решения этой проблемы нужно будет переместить открытие узла на стрелку-открывалку, а саму ссылку оставить быть ссылкой на страницу. Но тут могут возникнуть проблемы.
А там все так же для вызова автокомплита для обычных php функций нужно Ctrl+Space жать?
Я пробовал пару месяцев назад на NetBeans перейти, но из-за автокомплита вернулся на zend 5.5
При попытке применить данные настройки к такому же списку, но без указания width каждого li элемента, получил список как будто с display:block. При этом display: inline ни при каких условиях работать как от него требовалось не собирался.
Немного поискав наткнулся на следующее решение — вместо display: inline использовать float: left,
т.е. будет вот так:
Регулярные выражения (PERL Compatible) страшная и непонятная сила, но если научится ими правильно пользоваться можно горы сворачивать =)
Есть только 1 проблема: как только программист начинает решать задачу с помощью регулярного выражения, у него становится 2 задачи: решаемая задача и задача построения и отлаживания регулярного выражения…
размер этого тултипа — 1.2кб против 8кб для jQuery Tooltip Plugin.
Вот вам самое главное отличие. Чем проще и менее наворочен компонент, тем лучше.
Я считаю, что большего, чем этот тултип и не нужно, если не заниматься всякими извращениями.
мне, например, от зенда нужны только классы для работы с БД и кешированием. Остальные задачи выполняются другими средствами. Так зачем таскать весь зенд?
Есть Севастопольский Национальный Технический университет, факультет Автоматики и вычислительной техники (http://sevntu.com.ua:8000/studies/avt/index.php). 3 специальности на выбор — компьютерные науки, техническая кибернетика, кибернетика и вычислительная техника.
Вот программа подготовки бакалавров на кафедре информационных систем (компьютерные науки) — is.sevntu.sebastopol.ua/newsite/bak (сайт, конечно устарел, но программы подготовки почти не изменились).
Как по мне, так довольно неплохой курс обучения для инженеров (не программистов, а именно инженеров).
Мне пока хватает просейшего шаблонизатора, который умеет заменять @something@ в шаблоне на то, что находится в переменной $this->something или на то, что вернет метод $this->something() в классе, который обрабатывает шаблон. Есть рекурсия - @+something@, которая предполагает, что $this->something - тоже шаблон, имеющий выражения вида @...@
Работает быстро и удобно. Иногда, правда, не хватает чего-то типа if
Я вот прочитал первую часть и переделал отображение ошибок, сейчас прочитал вторую часть и задумался о том что надо бы ошибки базы, компилятора, сервера и т.п. отлавливать... (404ю уже давно ловил).
Спасибо. Жду продолжения.
Чаще всего при клике на текст узла дерева нужно переходить на другую страницу (из одной категории в другую). В таком случае такой вариант реализации не подойдет т.к. по клику открывается поддерево узла. Для решения этой проблемы нужно будет переместить открытие узла на стрелку-открывалку, а саму ссылку оставить быть ссылкой на страницу. Но тут могут возникнуть проблемы.
Для своей реализации я использовал вот эту статью: javascript.ru/unsorted/tree + адаптировал под jQuery
Он, правда, слишком шустрый =) Аж непривычно как-то
Я пробовал пару месяцев назад на NetBeans перейти, но из-за автокомплита вернулся на zend 5.5
Немного поискав наткнулся на следующее решение — вместо display: inline использовать float: left,
т.е. будет вот так:
Мою проблему такая замена решила полностью.
За статью спасибо.
Есть только 1 проблема: как только программист начинает решать задачу с помощью регулярного выражения, у него становится 2 задачи: решаемая задача и задача построения и отлаживания регулярного выражения…
Ему премию надо за такой креатив выдать.
Вот вам самое главное отличие. Чем проще и менее наворочен компонент, тем лучше.
Я считаю, что большего, чем этот тултип и не нужно, если не заниматься всякими извращениями.
Вот программа подготовки бакалавров на кафедре информационных систем (компьютерные науки) — is.sevntu.sebastopol.ua/newsite/bak (сайт, конечно устарел, но программы подготовки почти не изменились).
Как по мне, так довольно неплохой курс обучения для инженеров (не программистов, а именно инженеров).
PS: да, я там учусь =)
Работает быстро и удобно. Иногда, правда, не хватает чего-то типа if
Спасибо. Жду продолжения.