Рейтинг
+4.57
голосов:
3
avatar

Веб-разработка  


Веб-разработка / Пишем многоуровневое меню на php и mySQL

Рассмотрим один из вариантов реализации многоуровнего меню на PHP/MySQL предлагаемый мной.

Задача такова: создать многоуровневое меню (3 уровня нам достаточно, при желании можно сделать больше). Приоритетным условием в данной задаче является минимальные запросы к БД, а так же по минимуму таблиц в базе для хранения пунктов, подпунктов, и т.д.

Приступая к решению. В качестве БД будем использовать MySQL, можно использовать другие технологии, суть не меняется. Для решения поставленной задачи нам хватит всего одной таблицы в БД. Для наглядности примера обратим внимание на структуру дерева пунктов меню:

дерево пунктов меню



Прочитать полностью

Веб-разработка / Помогите пожалуйста установить компонент ZOO

Нужна помощь Уважаемые веб мастера! Есть шаблон, хочу туда прикрутить компонент каталога продукции ZOO! но при установке выдает ошибку:

ZOO для джумла 2,5, Версия у Джумлы 2,5. Пробовал ставит и другие шаблоны, результат тот же. Стоит Денвер, самая последняя версия, в настройках ничего не трогал! Мне очень нужен этот компонент! Сам я новичок в этой сфере, Заранее всем спасибо за помощь

Веб-разработка / Yandex maps или как правильно сделать поиск объектов без spatial индексов

В общем столкнулся с такой ситуацией в Yandex Картах.
Имеется база с объектам (~450 000 точек) координаты разбиты на поля X(lat) и Y(lon). Возникла задача в поиске этих точек в выбранной области. Область получаем следующим образом:

map.fnGetBounds = function () {
 var B = map.getBounds();
 var bnd = {y1:B.getTop(), x1:B.getLeft(), y2:B.getBottom(), x2:B.getRight()};
 return bnd;
};
b = map.fnGetBounds();


Получаем {x1:b.x1, x2:b.x2, y1:b.y1, y2:b.y2}

далее делаем запрос WHERE WHERE corX>=$x1 AND corY>=$y2 AND corX<=$x2 AND corY<=$y1

Результат — находит точки только той части которую мы видим на экране.


При уменьшенном масштабе видим что точки найдены только по координатом видимой области (рис 1)

Веб-разработка / Не ждём когда очнётся Яндекс. Сами добавляем станции метро на Яндекс.Карты

Для тех кто не в курсе, у меня есть проект http://zaproezd.kz
На почту часто стали писать: «когда вы добавите метро?».

Сперва я не считал это нужным, потому что:
  1. У метро ещё не запутанная схема, а пересадки автобус->метро у меня пока не сделаны, сейчас работает только автобус->автобус, троллейбус->троллейбус, трамвай->трамвай. Руки никак не дойдут объединить разные типы транспорта.
  2. Я не думал что им кто то пользуется серьёзно, ну чтобы добраться на работу например. Мне казалось что это больше алматинский аттракцион ))) Но неделю назад прокатившись в 6 часов вечера, я понял что люди то и детей с садика везут, и с работы едут, и пришли в метро не как я — тупо покататься на паровозике, да на станции поглазеть )))

Решил на время пока нет разнотипных пересадок сделать как в гугле:




Прочитать полностью

Веб-разработка / Проект Mozilla представил технологию отправляемых с сервера уведомлений для браузера

Разработчики Mozilla представили начальный прототип технологии Push Notifications, позволяющей организовать доставку уведомлений, отправляемых клиентам по инициативе сайтов. Используя представленную технологию сайт может отправить пользователю небольшое сообщение, даже когда данный сайт не открыт в браузере пользователя. В настоящее время похожие сервисы реализованы в iOS и Android, но они специфичны для каждой из этих платформ. Задачей Mozilla является создание универсальной реализации, которая могла бы выступать в роли web-стандарта. Технологию "Push Notifications" не стоит путать с механизмом "Desktop Notification", требующим для своей работы наличия открытого в браузере окна с сайтом.


Прочитать полностью

Веб-разработка / «VipDom.kz» — Сайт о Недвижимости в Казахстане

Портал «VipDom.kz» — это сайт о недвижимости в Казахстане
На днях выпустили на свет ещё один сайт о недвижимости в Казахстане — это сайт «VipDom.kz»

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

Ну и соответственно, прошу оценить сайт, и его перспективу на жизнь!) vipdom.kz

Веб-разработка / WinCC, MS SQL, OPC, PHP и все такое....

Добрый день, друзья!

Разрабатываю проект, некоммерческий. Прошу помощи у знающих людей.

Суть проекта: имеется система авоматизации построенная на Siemens, стоит WinCC, БД ложится в MSSQL server 2005.

Задача: создать систему, а точнее корпоративный web-портал, который будет брать данные из MSSQL и выводить на страницу пользователя, т.е. это система предоставляющая отчеты по интегральным параметрам руководителям предприятия.
Название предприятия назвать не могу.

Для тех кто понимает о чем речь, прошу подкат.


Прочитать полностью

Веб-разработка / Nested Sets list render

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

Отображать дерево семантически верно с помощью списков (ul, li). Беглый поиск в Яндексе не дал нужных результатов, поэтому так родился этот класс.

Прочитать полностью

Веб-разработка / Интересный вопрос: должно ли лого и название сайта быть ссылкой на главную на главной?

apple.com
Только что обсуждая с другом один проект возник спор, который раньше никогда не возникал, потому что мне например казался очевидным и ему тоже, но взгляды у нас оказались противоположные =)

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

А как вы думаете, должно ли лого сайта и его название на главной вести на главную (обновлять страницу)?

P.S. У Apple — компании, источнике вдохновения дизайнеров, несмотря на отсутствие контента на главной лого обновляет страницу.

P.P.S. Почему на джейнете я не могу написать опрос с описанием опроса более 500 символов и при этом в нем нельзя использоваться HTML — неудобно иначе данный пост был бы опросом.

Веб-разработка / Каркас для web-приложений, построенный на CodeIgniter

image
Наверняка, многие веб-программисты изучали и, может быть, даже использовали такой замечательный фреймворк как CodeIgniter. Мой выбор пал на него ввиду того, что у него самый низкий порог вхождения, он наиболее прост в изучении, хорошая документация, быстрый и т.д. и т.п. Для простых проектов самое «оно», чтоб попробовать свои силы именно как разработчик. Само собой, для более серьезных проектов лучше использовать более функциональные и навороченные фреймворки.

Далее буду описывать, как я «апгрейдил» CodeIgniter, чтобы использовать этот каркас для разных проектов, т.к. базовый его функционал и примеры из документации, мягко говоря, очень простые, а в жизни всё гораздо сложнее. Итак, начнем-с.


Прочитать полностью

Заявки от заказчиков

Доработка флеш анимации / 50.00 USD
Без категории | 15.05.2012 14:48
Создание портала / 999999.99 USD
Сайт под ключ | 14.05.2012 22:02
Нужен человек который java язык знает для проекта / 1000.00 KZT
Программирование | 8.05.2012 19:12
Творческое объединение ищет партнера - Web студию / 0.00 USD
Программирование | 28.04.2012 17:05
конкурс на лучший логотип сайта / 100.00 USD
Веб-дизайн | 28.04.2012 15:38
Ищем вэб-программиста / 500.00 USD
Программирование | 27.04.2012 23:33
Подключение систем epay.kkb.kz и kzm.kz на интернет-магазин с cms opencart / 999999.99 KZT
Программирование | 27.04.2012 21:06
Требуется копирайтер по темам Бизнес, Карьера, Самоулучшение, Предпринимательство и тп. / 50.00 USD
Контент, тексты | 27.04.2012 09:03
Вывести сайт в гугле в топ 10 по словам: изготовление мебели, корпусная мебель, мягкая мебель / 200.00 USD
SEO, продвижение | 27.04.2012 05:59
Развернуть ▼ Свернуть ▲