Показаны сообщения с ярлыком Projects. Показать все сообщения
Показаны сообщения с ярлыком Projects. Показать все сообщения

HAGE - HTML5 Awilum Game Engine

Изучая возможности HTML5 начал писать вот такой игровой движок - HAGE

Скриншот: арканоид на HAGE


Minify - сжимает html и css

Minify - это небольшой класс, который позволяет сжимать html и css.
Класс minify.class.php написан на основе кода minifier-а, который используется в проекте Template CMS.

Пример работы с Minify далее.

Подключаем класс
include 'minify/minify.class.php';

Загружаем html файл и сжимаем его
$html = file_get_contents('pages/home.html'); 
echo minify::html($html);

Загружаем css файл и сжимаем его
$css = file_get_contents('pages/styles.css'); 
echo minify::css($css);


Скачать: Minify.zip

KCache - система кешированния для PHP

KCache - простая система кеширования для PHP с поддержкой пространств имён.
Использовать ее в своих проектах легко и просто :)

Пример простого приложения с использованием KCache:

<?php

    // include KCache
    include 'kcache/kcache.class.php';

    // Initialize a TCache object
    $cache = new KCache();

    // Change default configuration
    KCache::configure('cache_dir','cache/');

    // Get a key "profile" in namespace "profiles"
    $profile = $cache->get('profiles','profile');

    // If key "profile" dosnt exists than create it
    if(!$profile) {
        $profile = array('login'=>'Awilum',
                         'email'=>'awilum@msn.com');
        $cache->put('profiles','profile',$profile);
    }

    // Dump profile
    var_dump($profile);

?>

Скачать: KCache.zip

TCache - система кешированния для PHP

TCache - простая система кеширования для PHP.
Использовать ее в своих проектах достаточно легко:)

Пример простого приложения с использованием TCache:

<?php
   
    // include TCache
    include 'tcache/tcache.class.php';
 

    // Initialize a TCache object
    $cache = new TCache();    


    // Change default configuration
    TCache::configure('cache_dir','cache/');


    // Get cache file
    if(!$cache->get('home')){
        
        // Something to cache...
        include 'pages/home.php';

        // Save cache file 
        $cache->save();
    }
  
?>

Скачать: TCache.zip

Popcorn - быстрый и маленький шаблонизатор!


Доброго времени суток %читатели моего блога% разрешите вам представить еще одну свою разработку — это POPCORN TEMPLATE ENGINE.

Popcorn — это быстрый, маленький компилирующий обработчик шаблонов для PHP.

Template CMS - маленькая и быстрая CMS


Доброго времени суток %читатели моего блога% разрешите вам представить свою разработку, которую делаю в свободное от работы время — это маленькая, быстрая и расширяемая система управления содержимым: Template CMS. Основное предназначение моей CMS: сайты визитки, сателлиты, домашние странички.