Articles of стороне сервера

«Индекс столбцов» на обработанной сервером DataTable

Кто-нибудь знает, как добавить индекс столбца на обработанную на стороне сервера DataTable ? В основном, как http://www.datatables.net/examples/api/counter_columns.html , но в этом примере создается индекс по клиенту, который не поддерживается при использовании общей серверной версии. Автор Аллан дал три намека, но на самом деле я этого не понимаю: Измените данные на сервере (идеальное решение) Измените данные […]

Проверка того, был ли ID изменен на стороне клиента перед обновлением базы данных

Учитывая приведенный ниже пример: HTML-страница: <input type="text" name="update_12" /> Поле ввода с именем «update_12» и новый текст: «Некоторые другие данные» отправляются через форму на серверный PHP-скрипт (скажем, process.php) Формат базы данных: ===================== message_ID Message ===================== 12 Some data 13 Another data Если PHP-скрипт взорвется на имени ввода как: foreach ($_POST as $key => $value) { […]

Выполнять роль сервера Javascript

Мне было интересно обфускать мой JS-код, но я понял, что форумы arround бесполезны. В любом случае, я хотел бы запутать свой код. Поэтому мне было интересно, возможно ли выполнить JS-код на стороне сервера (например, с помощью приложения в node.js) и просто вызвать через функцию Ajax контекст (например, dom или что-то еще), выполнить на стороне сервера, […]

Запуск на стороне сервера js из php через exec ()

У меня есть сайт, работающий на Apache / PHP, и, как результат производительности, я написал javascript для выполнения конкретной задачи. Я установил node.js на сервере, чтобы запустить этот javascript. Когда я вызываю скрипт из командной строки, он работает нормально. См. Команду ниже: > node myscript.js Но мне нужно, чтобы он запускался с php-страницы, и я […]

как создать кеш-память на стороне сервера в php?

Я пытаюсь уменьшить объем доступа к базе данных, предоставляя кеш в памяти. Я понимаю, что я могу получить кеш, используя сеанс и файлы cookie, однако это работает только для каждого клиента. если один и тот же запрос выполняется один раз в каждом сеансе, то кеш будет бесполезным. Но я хочу только один раз получить доступ […]

Вложения пользователя PHPMailer

Я пытаюсь создать форму, которая отправляет электронное письмо с заполненными пользователем данными. Пока все отправляется правильно, однако приложение не включено в отправленное электронное письмо. Любая помощь будет оценена по достоинству. Форма HTML, запрашивающая у пользователя данные. "Mailerindex.html" <html> <head> <link rel ="stylesheet" type = "text/css" href = "style.css" /> </head> <div class="form-style-8"> <body> <form action= […]

Как ограничить PHP-приложения своими собственными каталогами и их собственным php.ini?

Я запускаю несколько приложений PHP на своем Mac, работает под управлением OS X 10.5.6, Apache 2, PHP 5. У меня есть настройка субдоменов для каждого проекта, записи файла хоста для каждого субдомена и блоки Virtual Directory в конфигурации Apache. Так project1.localhost переходит в / Library / WebServer / Documents / Project1 project2.localhost переходит в / […]

Как создать токен состояния подделки анти-запроса. В регистрации google + на стороне сервера

<?php require_once '/google-api-php-client/src/Google_Client.php'; require_once '/google-api-php-client/src/contrib/Google_PlusService.php'; session_start(); // Create a state token to prevent request forgery. // Store it in the session for later validation. $state = md5(rand()); $app['session']->set('state', $state); // Set the client ID, token state, and application name in the HTML while // serving it. return $app['twig']->render('index.html', array( 'CLIENT_ID' => CLIENT_ID, 'STATE' => $state, […]

PHP: Как сжимать изображения без потери видимого качества (автоматически)?

Мне интересно, как автоматически определить максимальную скорость сжатия (небольшая размер файла + потеря качества). На данный момент я использую imagejpeg () с $quality = 85 для каждого .jpg . PageSpeed ​​(Chrome Plugin) предлагает, чтобы снизить качество нескольких изображений, чтобы сохранить некоторые килобайты. Процент сокращения отличается. Я хотел бы написать cronjob, который сканирует конкретный каталог и […]

Лучший способ создания вложенного массива из таблиц: несколько запросов / циклов VS single query / loop style

Скажем, у меня есть 2 таблицы, которые я могу «объединить» и представить в одном вложенном массиве. Я блуждаю, что было бы лучшим способом сделать это, учитывая: эффективность передовая практика Комбинация использования БД / серверной стороны что вы должны делать в реальной жизни тот же случай для 3, 4 или более таблиц, которые могут быть «слиты» […]