20.12.2009

Изучение ООП в PHP 5.

Объектно ориентированное программирование хорошо[?] развито в PHP пятой версии. Я к сожаление плохо знаком с объектной моделью, но пора-бы это дело изучить.

Порывшись в интернете составил рейтинг сайтов с книгами об ООП:

1. lib.kruzzz.com - скачивание по прямым ссылкам!!
2. codingrus.ru - книги на депозите
3. all-ebooks.com - самый большой сборник книг по PHP, есть много англоязычных книг, в которых можно найти мануалы по фреймворкам.

Далее »

  Один комментарий

JS: Бесплатный интернет магазин

Большинство скриптов интернет магазинов громоздки и сложны в настройке, впрочем для крупного магазина это не такие уж большие проблемы - заплатил и нет проблем. А вот для создания мини интернет магазина на основе simpleCart(js) особых знаний и временных затрат не потребуется.

SimpleCart(js) не требует базы данных, все заказанные товары хранятся в cookies покупателя. Название, изображение, описание и цена продуктов и расположение корзины задаются с помощью специальных html тегов. Товары в корзину попадают без перезагрузки страницы. В скрипт встроены модули оплаты PayPal и Google checkout, которые в России бесполезны, но добавить наши платежные системы особого труда не составит.

Далее »

  Комментарии (10)

JS: HTML редактор

Визуальных редакторов на Javascript много, но у них один общий недостаток - большой размер. Немного поискав нашел не визуальный редактор, но с размером всего 6 килобайт, ссылка.

Он мне очень понравился из-за простоты и легкости настройки. Не обошлось без небольших недостатков: не очень удобный способ установки и неправильная разбивка на строки при вставке списков. Я решил доработать скрипт и добавить парочку новых функций.

Далее »

  Комментариев нет

Квадратные ссылки

Квадратные ссылки не совсем правильное название, точнее ссылки не зависящие от ширины текста, входящего в них.

Самое простое решение - использовать свойство display со значением inline-block, генерирующим элемент, внутренняя чать которого форматируется как блочный <div>, а внешняя как встроенный <span>. После этого у ссылки можно задать ширину и высоту, как у дива. Её текст центрируется по горизонтали свойством text-align, а по вертикали свойством line-height (высота строки), значение которого должно быть равным высоте блока. Расстояние между каждым блоком ссылки будет 4px.

Далее »

  Комментариев нет

Иконки для Блоголета

На рассмотрении коллекция иконок от Японского дизайнера Yusuke Kamiyamane www.pinvoke.com. Последняя версия 2.4.2, но раз уж я скачал скачал предыдущую версию 2.4.1, не буду перекачивать. Коллекция содержит 2,296 png иконок 16x16 с psd исходниками.

Далее »

  Комментарии (2)

Управление чекбоксами

Задача: Выделить все чекбоксы, при нажатии на первый, и снятие выделения, при повторном нажатии.

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

Далее »

  Комментарии (3)