nullCMS:dokylobyteエンジン

画像



ミニマリストの実験者(Nixmrak)は、PHPで記述されたnullCMSを導入しました 。 nullCMSマイクロカーネルは、600バイト以上のコードに適合します。



本格的、または特にフレンドリーなCMSと呼ぶには、言語は変わりません。 主なものは、機能するプラットフォームです。 その上に、簡単なサイトを作成できます。



多次元連想配列は、コンテンツ要素として使用されます。 作成者は、イテレータを接続するときに異常な機能を約束します。



nullCMS-最初のツバメは、キロバイト未満のマイクロカーネルの時代を切り開きます。



しかし、十分な言葉、ここにカーネルコードがあります:)



<?php

$p=trim($_GET['p'],'/');

require_once ".htdata";

$q=explode('/',$p);$c=$d;

if($p) foreach($q as $w) $c=$c[$w];

if (is_array($c) or !$p)

{

$tc=@$c['#'];

$tm='';

foreach($c as $l=>$v)

{

if(false===strpos($l,'#')) $tm[]='<a href="/'.trim("$p/$l",'/').'">'.$l.'</a>';

}

}

else $tc=$c;

if(is_array($c)&&($c['#t']))$tt=$c['#t'];elseif(@$c)$tt=$w;else $tt=$c='404. Not found';

include ".httpl";







公式ウェブサイトへのリンク: gpl.pp.ua/projects/nullCMS



All Articles