Создание мультиязычности на сайте
На сегодняшний день достаточно много сайтов, которые реализуют функцию мультиязычности. Таким образом, сайт доступен сразу же в нескольких языковых версиях (например, русский, английский, немецкий, французский). Как правильно и грамотно реализовывать такую функциональность, мы попробуем научиться в этой статье.
Загрузка файлов на сервер по частям
Ввиду ограничений, установленных в конфигурации PHP на сервере директивой upload_max_filesize, не представляется возможным загрузить файл большого размера через web-форму. В таком случае можно поступить так: разбить файл на части, загрузить по частям, и собрать из отдельных частей снова в единый файл.
PHP. Загрузка файла на сервер.
Довольно часто приходится сталкиваться с необходимостью получения от пользователя файла для дальнейшей его обработки. Помимо обычных значений переменных, при помощи HTML формы можно передавать на сервер любые бинарные файлы, которые в последствие можно обрабатывать PHP сценарием.
Основы работы с технологией Smarty
В современном Мире программирования достаточно остро стоит вопрос о разделении кода. Все его решают по-разному. Microsoft ввел на вооружение разработчиков новую технологию XAML, которая позволяет полностью отделить программный код от интерфейса. Это позволило дизайнерам спокойно проектировать интерфейс приложений, полностью отделенный от кода, а так же с легкостью его менять впоследствии. В Интернете редко можно встретить [...]
Создаем “облако тегов” (диаграмму ссылок)
Облако тегов можно по праву назвать одним из традиционных приемов web 2.0. Действительно, этот прием помогает ориентироваться в большом количестве текстовой информации, представленной на страницах вашего веб-проекта. Для создания диаграммы необходимо проанализировать ключевые слова статьи, провести подсчет слов и изменить размер шрифта для каждого из слов пропорционально частоте использования в тексте статьи.
Защищаемся от СПАМа при помощи CAPTCHA.
CAPTCHA (Completely Automated Public Turing Test to Tell Computers and Humans Apart) – тест для защиты от программ-роботов. Последнее время очень часто используются защитные CAPTCHA (каптчи) для регистрации или отправки сообщений. В ходе этого урока мы попробуем написать такую каптчу, используя те знания, которые мы получили в процессе обучения на прошлых занятиях.




