
На днях я закончил разработку новой версии формы обратной связи.
При разработке я учитывал каждую мелочь и тщательно тестировал каждую составляющую скрипта на всех этапах разработки. Мой скрипт обратной связи реализован на Ajax и php. Технология ajax позволяет без перезагрузки страницы послать запрос на отправку электронного письма, что является очень удобным решением для сайтов, где востребована частая отправка сообщений посетителей администратору сайта.
Читать далее…
Categories: Web, html, on-line сервисы, Мои проекты и разработки, Новости, Скрипты на 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. Увеличилась и общая скорость работы нового браузера, были исправлены некоторые баги.
Читать далее…

Эта книга просто находка как для начинающего верстальщика, так и для того, кто хочет перейти с html4 на xhtml 1.0. Когда я решил перейти на xhtml, я начал искать в интернете спецификацию по xhtml на русском языке.
Но находил лишь только спецификацию с “говнопереводом”. Спецификация была переведена электронным переводчиком. Качество такого перевода было неприемлемым для усваивания информации. Тогда я начал искать книгу и наткнулся на учебный курс xhtml Э. Наварро. Я скачал электронную версию, которая предназначена для ознакомления. Вы можете скачать ее по ссылке ниже.
Читать далее…

На днях возникла потребность написать форму обратной связи на php + ajax. Я прекрасно знал как написать серверную часть скрипта обратной связи, но с js я не дружил. Поэтому пришлось приложить усилия и разобраться. В этой статье я расскажу о принципах ajax, и о том как я разрабатывал скрипт обратной связи.
Читать далее…
Вот уже много лет я пользуюсь этим замечательным браузером, который обладает отличным быстродействием, хорошей эргономикой и надежной защитой. Для Firefox-а написано море плагинов, которые позволяют сделать Firefox удобным для пользователя с любыми потребностями. Лично я пользуюсь плагином для блокировки рекламных фреймов, и плагином для сео.
Читать далее…
Несколько дней назад начал разработку своего нового проекта: “Доска объявлений с Человеконятными url-лами“. Код пишу полностью на ООП, придерживаясь схемы Model View Controller.
Преимущества схемы mvc в том, что во-первых код бизнес-логики отделяется от кода представления, во-вторых движок можно писать модулями, которые будут подключатся к ядру.
Читать далее…