На днях я закончил разработку новой версии формы обратной связи.
При разработке я учитывал каждую мелочь и тщательно тестировал каждую составляющую скрипта на всех этапах разработки. Мой скрипт обратной связи реализован на Ajax и php. Технология ajax позволяет без перезагрузки страницы послать запрос на отправку электронного письма, что является очень удобным решением для сайтов, где востребована частая отправка сообщений посетителей администратору сайта.
Читать далее…
Categories: html, on-line сервисы, Web, Мои проекты и разработки, Новости, Скрипты на php, java, ajax Tags: Ajax, php, Скрипт, Форма обратной связи
Работая над разработкой очередного скрипта, где требовалось верификация введенного пользователем e-mail адреса, я задумался, а не сделать ли мне проверку его длины.
Но какова же максимально допустимая длина e-mail адреса? Покопавшись в гугле я нашел ответ на этот вопрос.
Согласно протоколу RFS0821 длина считается:
64 + @ + 64 = 129
Всем начинающим и опытным Web-разработчикам рекомендую ознакомить с книгой Питера Ловейна Объектно-ориентированное программирование на PHP 5.
В книге подробно поданы принципы и приемы объектно-ориентированного программирования на языке РНР 5 и PHP 4
К каждой главе книги прилагается пример, который даже можно использовать в собственных разработках. Приведены, в частности, образцы создания классов для постраничного просмотра больших наборов записей, для масштабирования изображений на лету и для работы с базами данных. Рассмотрены также новейшие средства, включенные в стандартную библиотеку РНР: класс SimpleXML, встроенная база данных SQLiteDatabase, слой абстрагирования доступа к данным PDO, потребление Web-сервисов на основе класса SoapClient.
На данный момент интернет браузеру Internet Explorer 6 уже исполнилось 9 лет.
С ужасом вспоминается сколько крови он попортил html верстальщикам, скольким опасностям подвергал он пользователей из-за своих многочисленных уязвимостей. Майкрософт официально поддерживает Internet Explorer 6 до 8 апреля 2014 года.
Читать далее…
Если вы работаете с большим проектом, где подключается очень много файлов из различных папок, наверняка вам причиняло неудобство при указании относительных или абсолютных путей в require_once(). Эту проблему можно решить раз и навсегда, указав директории для поиска “php библиотек”. Воспользуемся функцией ini_set(), чтобы указать путь поиска библиотек.
Читать далее…
При модифицировании чужого шаблона и при доработке и редактировании чужих скриптов мне частенько требовалась программа для поиска и замены фрагментов текста сразу в нескольких файлах. Из всех существующих готовых решений я отобрал парочку подходящих мне программ – одну попроще, вторую – пофункциональнее.
Читать далее…
Перед началом сео конференции модератор объявил на весь зал, что среди нас есть человек, который использует и пропагандирует черные методы продвижения. Затем модер произнес номер “билета” этого человека и попросил “секьюрити” вывести его из зала. Таким образом бело-серые оптимизаторы борются с “нехорошими” (на их взгляд) черными.
Читать далее…
На днях, а точнее, 21 января 2010 года вышел новый Firefox 3.6. Я сразу же скачал его с официального сайта “мозилы” и обновил свою старую версию Firefox. По словам тестеров Firefox 3.6 стал работать с JavaScript в 3 раза быстрее по сравнению с предыдущей версией и в 4 раза быстрее по сравнению с Internet Explorer 8. Увеличилась и общая скорость работы нового браузера, были исправлены некоторые баги.
Читать далее…
Итак, на днях был выпущен Windows 7 Loader eXtreme Edition3 (SAFE) 3.118 – последняя на сегодняшний день программа для активации Windows 7, разработанная “Napalum”. Активатор подходит для любой версии Windows 7.
Данный активатор взаимодействует с элементами операционной системы, отвечающих за активацию. Поддерживает все официальные способы активации и снимает ряд внутренних ограничений на их применение.
Читать далее…
Помнится из прошлого, когда у меня еще не было быстрого интернета, принесет друг фильм на болванке. Запускаю его, а видео не воспроизводится. Не хватает какого-то кодека. Приходилось копаться либо на дисках с софтом, либо искать в дорогущем в то время интернете. В итоге я сделал свою сборку из видео кодеков. Она включала в себя DivX кодек, XDiv, ffdshow и еще пару кодеков. Но потом я нашел замечательный сборник кодеков для воспроизведения видео любого формата.
Итак, сборник называется K-Lite codec pack. Чтобы скачать последнюю версию сборки кодеков кликнете по кнопке “Скачать”.
Читать далее…