Методы создания программного обеспечения и упрощение написания PHP-кода

2000px-PHP-logo.svg

Каждый из методов создания программного обеспечения на сегодняшний день имеет ряд серьезных недостатков, ограничивающих возможность их применения. Эти способы могут быть вкратце описаны так: Определение абсолютно нового языка и системы компиляции, в которых интегрируются понятия параллельности и синхронизации со всеми существующими взглядами на описание вычислительных алгоритмов. Далее эти возможности рассматриваются несколько подробнее. Для каждой из […]

Плагин Belavir, который позволяет вам отслеживать все изменения в важных php-файлах

plagin-belavir

Этот нехитрый плагин позволяет владельцам блогов быть в курсе всех изменений в кодах файлов PHP. В панели администрирования через Доску объявлений вы сможете видеть конкретные файлы, которые подверглись изменениям. Отчет создается автоматически в программе, настроить которую под силу только опытным специалистам. Что это дает пользователям WordPress? Во-первых, всегда полезно знать, какие файлы подвергаются изменению во […]

Три варианта создания своего сайта

content-manage-system

Если вы решили, что вам нужен свой сайт, то у вас есть три варианта. Первый вариант — обратиться к профессионалам. Они за деньги напишут код сайта, но в этой статье будет рассказано о самостоятельном создании сайта. Второй вариант — начать изучение языков программирования html, css, PHP, а также программу Dreamweaver, а после изучения долгие дни […]

Получение JSON в PHP

json_php

В последнее время достаточно часто сталкиваюсь с ответами различных сервисов в формате JSON В связи с этим решил написать заметку о том, как получать данные в своём php-скрипте от таких сервисов PHP не парсит никаких данных на входе, если заголовок, переданный в приложение, отличный от application/x-www-form-urlencoded или multipart/form-data Для получения данных из ответа с заголовком […]

Псевдоэлементы в jQuery

Для решения одной задачи мне нужно было изменять псевдоэлементы html через jQuery Вот такое решение я взял за основу: 1. В css я добавил класс .item:before {content: «New»;} 2. Затем с помощью jQuery нужному элементу добавил новый класс при нужном действии $(«.pre-item»).addClass(«item»); 3. И чтобы вернуть к первоначальному виду убираю класс $(«.pre-item»).removeClass(«item»);

Время работы скрипта пхп

Очень часто для отладки приложения нужно понимать, сколько времени занимает работа скрипта. Для решения этой задачи есть довольно простой способ. Запоминаем время начала работы скрипта: $start = microtime(true); Далее идет наш код. И в итоге берем время окончания работы, и вычисляем разницу: $end = microtime(true); echo «Время выполнения скрипта: «.($end — $start); Получаем такой код: […]

Пишем импортер из Excel для сайта

6b26fdc9795a4febb31ae5756340f6fc

Сегодня мы поговорим об импорте данных из Excel Для начала нам понадобится форма, через которую мы будем загружать файл к нам на сервер <form action=»» enctype=»multipart/form-data» method=»POST»> <input type=»file» name=»import_file> <button type=»submit» class=»btn btn-small btn-danger» >Загрузить</button> </form> Обратите внимание на атрибуты enctype=»multipart/form-data» и method=»POST». Они обязательны, без них наш импортер не заработает Далее подготовим обработчик […]

Запрет выполнения php-кода в папке

secure

Очень часто веб-разработчику приходится предоставить полный доступ к папке на сервере И это чревато последствиями — злоумышленник может загрузить в эту папку свой скрипт, и беспрепятственно выполнить его Во избежании этого Вы можете просто-напросто запретить выполнение скриптов в папке Для этого нужно просто создать файл .htaccess в папке со следующим содержимым php_flag engine 0 AddType […]