Веб-программирование
Построение иерархического дерева, на примере вывода древовидных комментариев
В одной из прошлых статей «Построение иерархического дерева. Рекурсивная функция» я уже рассказывал о построении иерархического дерева. В сегодняшней статье я покажу Вам еще один очень интересный способ вывода иерархического дерева. А чтобы было нагляднее, я решил показать Вам, как можно организовать вывод древовидных комментариев. Обращаю Ваше внимание, что в этой статье будет затронут ТОЛЬКО ВЫВОД древовидных комментариев и не будет освещаться вопрос добавления комментариев, и все что с этим связано.
ProgressBar для формы на jQuery и CSS3
Давненько я не писал в блог. Катастрофически не хватает времени. Ну все-таки получилось выделить время и написать интересную статью для Вас.
Итак, сегодня речь пойдет о том, как я в одном из проектов, реализовал, как мне кажется, интересный эффект при отправке AJAX-формы. Стояла задача, при отправке данных с формы ajax-ом на сервер, не дать пользователю изменить данные и не отправить повторно данные, до тех пор, пока не будет получен ответ с сервера. А когда данные будут отправляться, показать пользователя, что данные отправляются. Так мне в голову пришла идея реализовать, своего рода progressbar для формы. Что из этого получилось, смотрите на демо странице.
Вышла новая версия плагина рейтинга в виде звезд jquery.rating-2.0.js
Буквально вчера, внес несколько пожеланий в плагин рейтинга в виде звезд, которые оставляли в комментариях.
Что было добавлено:
- Все скрытые поля, которые Вы добавите в контейнер с рейтингом, будут автоматически передеваться на сервер.
- Убрал параметр width. Теперь ширина одной звезды определяется автоматически.
- Добавил callback-функцию, которая вызывается при успешном завершении AJAX запроса.
Спасибо Вам за то, что помогаете сделать этот плагин лучше!
С подробным описанием плагина, можно ознакомиться здесь "Плагин на jQuery для вывода рейтинга в виде звезд"
Расшифровка украинского индентификационного номера налогоплательщика (ИНН) на PHP
В одном из проектов требовалось, при регистрации пользователя по ИНН проверять дату его рождения, а точнее при вводе ИНН автоматически записывать дату рождения в нужное поле.
Как оказалось это делается очень просто. Ведь ИНН - это не просто набор цифр. Помимо уникального идентификационного номера в нем содержится информация о дате рождения и поле его владельца. И эту информацию можно расшифровать.
Выборка произвольных записей в базе данных Mysql. Проблемы и решения.
Довольно таки часто при разработке того или иного приложения необходимо выполнить выборку произвольных значений из таблицы в базе данных MySQL. И данный вопрос довольно таки часто обсуждается на различных форумах и сообществах. В данной статье я решил собрать в одном месте, наиболее распространенные способы решения поставленной задичи.
На первый взгляд, кажется, что здесь нет ничего сложного. Но если разобраться, то это не так.
Топ-10 советов о том, как увеличить скорость загрузки страницы
Я думаю ни для кого не секрет, что скорость загрузки страницы влияет на множество факторов. Если кто-то не в курсе, то вкратце скажу следующее, что скорость загрузки влияет не только на то, дождется ли посетитель, когда загрузится Ваш сайт, но и на SEO оптимизацию. Ведь на сегодняшний день уже многие поисковые системы при ранжировании сайтов, начали учитывать скорость загрузки страницы. Поэтому чем быстрее будет грузиться Ваш сайт, тем больше посетителей Вы можете получить с поисковых систем, а, следовательно, и больше денег на этом заработать.
Поэтому в этой статья я решил собрать топ-10 советов о том, как же можно увеличить скорость загрузки веб-странички и сайта в целом.