Инструменты, скрипты и другие теги:)
Новости, Статьи Комментариев нетРешил рассказать какие php скрипты и просто отдельные функции часто использую в своей работе. И так функции, которые на мой взгляд должны быть под рукой.
- Menutree - с помощью нее будут создаваться деревья разделов сайта, дерево каталога товаров, выпадающий список со странами и городами, дерево комментариев ко всему и всем
- Pathbar - “хлебные крошки” как ее часто называют.:) Функция, с помощью которой вы строите путь от раздела, в котором находитесь до самого верхнего раздела в ветке. Очень полезно при создании навигации на сайте.
- Pager - на мой взгляд не очень правильное название - лучше уж по-русски Пейджер, хотя тоже не очень:) Вообщем это функция, которая формирует на странице со списком товаров или статей нижнюю или верхнюю панель с номерами страниц. Функция с одной стороны вроде и простая с другой должна учитывать все дополнительные параметры (query_string) get-строки сайта
- send_mail - да как не странно, но лучше переопределять стандартную mail, ибо очень уж много дырок в ней. Последний раз после неудачного ее применения у меня сервак стал работать как рассыльщик спама.
- rss-генератор и rss-парсер - ну тут я думаю не надо ничего объяснять.Это реали времени.
- date2int - не знаю как вы, а я почти всегда храню даты в базе в формате целого числа. Исключения - это даты рождения. Не знаете почему? А как вы зададите дату рождения А.С. Пушкина, если крайнее число это 1 сентября 1970года?:) Хотя если говорить откровенно, то и дату рождения я не храню как date. Разбиваю ее на три поля bithday bithmonth и bithyear. Не помню с чего так повелось, но чаще всего оказывается удобнее. Ну и соответственно date2int это функция преобразования даты в целое число. (да можно strtotime - я знаю:))
- selects_from_array - создание выпадающего списка из массива. Очень часто есть список городов, типов статей, категорий чего-либо и т.д., который надо вывести в некую форму. Тогда и приходит на помощь эта функция
- selects_from_table - тоже самое, но селект генерится из данных таблицы
- imageresize, imagecop - ну не умеют у нас пользователи пользоваться Photoshop. И просишь их ну уменьшите картинку - нет льют 10 метров и в размеров обоев малогабаритной квартиры.:) приходиться резать и уменьшать. опять же сделать квадратную аватарку из прямоугольного полотна тоже помагают
- …. ну и хватит пока. тут могла бы быть ваша функция:)
Сразу оговорюсь функции, которые использую я называются по другому. Здесь я привел просто примеры-варианты названий. Иметь такую библиотечку очень полезно. Практически на сто процентов уверен, что все что я привел вы используете. Я пишу на php. Но язык не столь важен. Более того если вы не готовы написать сами, поищите в интернете. Например почему-то мало кто знает про сайт hotscripts.com. А ведь это Мекка скриптов в сети. Я этот сайт знаю чуть ли не с десяток лет. Огромное количество платных и бесплатных скриптов разделенных по языкам, категориям и т.д.
Может кто предложит еще какие функции в обязательный пакет? Пишите дополним.
Кстати в следующей статье назовем ее условно “Своя Мамба. Дорого не дорого” расскажу историю написания kino24.ru и сайта знакомств вообще.
Свежие комментарии