SNK Software
Web Studio Монополия Metaproducts Утилиты Игры
Монополию Web Studio Библиотека
Вебмастер Дельфи Работа на ПК Самоучитель
Для PHP Для Delphi
Веб-дизайн Программирование Компьютеры Девайсы Заметки
SNK Software Индустрия hardware Индустрия software
О студии Портфолио Сопровождение сайтов

Новые материалы

Девайсы:
Сравнительный обзор Nokia Lumia 920 и HTC 8X
Девайсы:
Обзор Nokia Lumia 820 – смартфона на WP8
Вебмастеру:
Настройка Apache, PHP и MySQL для Linux-VPS
Вебмастеру:
VPS на домашнем ПК: настройка сети в VM VirtualBox и Debian
Вебмастеру:
VPS на домашнем ПК: устанавливаем Linux Debian 6
Вебмастеру:
VPS на домашнем ПК: установка VM VirtualBox
Работа на компьютере:
Иные возможности текстового процессора Word
Работа на компьютере:
Вставка объектов
Работа на компьютере:
Таблицы в Word
Работа на компьютере:
Печать и сохранение документов
Работа на компьютере:
Сноски, колонтитулы, оглавление и указатели в Word

GSCP для PHP

SNK GSCP (General Site Classes for PHP) - объектно-ориентированная библиотека на PHP 5, призванная облегчить работу с такими задачами, как унификация запросов к БД, работа с формами и с сессиями, обработка картинок и отправка почты различными методами и т.д.

Набор классов включает в себя базовый объект, названный TControl (названия по давней привычке даю в стиле Delphi), от которого наследуются другие объекты, такие, как TDocument (базовый шаблон HTML-документа), TDBSDocument (шаблон документа с автоматическим подключением сессий и баз данных), TForm (форма HTML), и т.д. Так же имеются различные функции и классы, облегчающие выполнение тех или иных часто встречающихся задач (они условно называются Helpers), как-то загрузка файлов, интеграция с форумами (реализовано для vBulletin), масштабирование, склейка или создание изображений, работа с почтой и др.

Важно!
В настоящее время имеется более совершенная библиотека - GPCL 2, полностью заменяющая GSCP, и де-факто являющаяся её переемницей. Ознакомиться с GPCL и скачать её можно с этой страницы.

Основные преимущества GSCP

Сама библиотека состоит из нескольких модулей - обычных PHP-файлов, которые вы просто подключаете к своим страницам при помощи include или require. В простейшем случае код страницы выглядит так:

include("documents.php"); class TMyDoc extends TDocument { function __construct($title) { parent::__construct($title); $this->body->AddBlock("H1")->content = "Hello, World!"; } } $doc = new TMyDoc("Welcome!"); $doc->PrintAll();

Так же вы можете ознакомиться с основными модулями библиотеки GSCP 1.x.

Скачать скрипт SNK GSCP

Версия 1.6.1 Release. Скачать: classes160.rar (36,2kb)

Предыдущие версии (более не поддерживаются)

Версия 1.5.1 Release. Скачать: classes150.rar (33,4kb)

Версия 1.0.3. Скачать: classes103.rar (23kb)

Системные требования: любой компьютер с установленным сервером Apache и PHP 5.1 или выше (5.2.2 или выше рекомендуется), ОС UNIX/Lunix или Windows.

Избранное

SNK GSCP
SNK GSCP - новая библиотека для PHP 5!
Web Studio
Web Studio и Visual Workshop
Библиотека:
Стандарты на web-технологии
Монополия
Монополия v. 2.0.2
Загрузки:
скачать программы
Продукция:
программы и книги
Техподдержка / Связаться с нами
Copyright © 1999-2013 SNK. Все права защищены.
При использовании материалов с сайта ссылка на источник обязательна.
Рейтинг@Mail.ru