Ищу cms - за вознаграждение (см внутри)

Статус
В этой теме нельзя размещать новые ответы.

mcdir

Профессор
Регистрация
6 Ноя 2007
Сообщения
202
Реакции
37
требования к cms (базовый функционал - категории с подкатегориями)
1 - не говнокод !
2 - Открытый код - PHP или PERL
3 - нету html в коде - html весь в шаблонах
4 - jquery
5 - smarty (желательно, но не критично при выполнении пункта 3)
6 - PDO (желательно, но не критично )
7 - UTF
нашедшему 10 $

не подходят
Joomla PHP MySQL 1.6.3 GNU GPL
Joostina PHP MySQL 1.3.0.4 GNU GPL
Mambo PHP MySQL 4.6.1 GNU GPL
MediaWiki PHP MySQL, PostgreSQL 1.15.1 GNU GPL
MODx PHP MySQL 2.0.8 (Revolution) GNU GPL
PHP-Nuke PHP MySQL 8.1 GNU GPL
Drupal PHP MySQL/PostgreSQL 7.0 GNU GPL
e107 PHP MySQL 0.7.15 GNU GPL
Xt:Commerce
ShopOS
Bricolage[1] Perl
Booot PHP 5.3 MySQL 1.1 GNU GPL
liveStreet
Zebrum CMS
CMSimple PHP 3.3 GNU AGPL
CMS Made Simple PHP MySQL/PostgreSQL 1.9.3 GNU GPL
Concrete5 PHP MySQL 5.4.0.5 MIT license
Danneo PHP MySQL 0.5.3 GNU GPL
Neoo Engine PHP Файлы 4.5 GNU GPL
eGroupWare PHP MySQL/PostgreSQL/Oracle 1.6.004 GNU GPL
Eleanor CMS PHP MySQL RC5
ELGG PHP MySQL 1.7.3 GNU GPL
ImageCMS PHP5 MySQL 2.5.0 GNU GPL
eZ publish PHP 4-5 MySQL/PostgreSQL/Oracle 4.2.0 GNU GPL
LiveStreet PHP5 MySQL 0.4.2 GNU GPL - соц сеть
InstantCMS PHP 5 >= 5.1.0 MySQL 1.7 GNU GPL


пока не проверил:
KasselerCMS PHP MySQL 2.1.0
Habari PHP MySQL 0.6.3 Apache License
Movable Type Perl MySQL, Microsoft SQL Server, Oracle, PostgreSQL, SQLite NU GPL
Nucleus CMS PHP MySQL 3.51 GNU GPL
Open SLAED PHP MySQL, PostgreSQL, MS SQL и SQLite 1.2 GNU GPL
Oxite[2] ASP.NET MySQL, PostgreSQL, MS SQL и SQLite Alpha Ms-PL
PHP-Fusion PHP MySQL 7.0.4 GNU GPL
Plone Zope, Python MySQL, PostgreSQL, ZODB, SQLite, Oracle 3.3.1 GNU GPL
PostNuke PHP MySQL .764 GNU GPL
Radiant (CMS) (англ.) Ruby on Rails MySQL/PostgreSQL/Firebird/Sqilte3, все, поддерживаемые платформой Rails 0.9.1[3] от 27 июня 2010 MIT license
Sapid PHP 1.2.3.07 GNU GPL
SilverStripe PHP MySQL, PostgreSQL, MSSQL, SQLite 3, Oracle BSD
Template CMS PHP 2.0.3 GNU GPL
Textpattern PHP MySQL 4.4.0 GNU GPL
TikiWiki PHP MySQL, PostgreSQL, Oracle 2.2 GNU LGPL
TYPO3 PHP MySQL, PostgreSQL, Oracle 4.5 GNU GPL
Typo (CMS) (англ.) Ruby on Rails MySQL, PostgreSQL, SQLite 5.5[4] от 21 июля 2010 MIT
Typolight PHP MySQL, PostgreSQL, Oracle 2.8.1 GNU GPL
Wordpress PHP MySQL 3.1.1 GNU GPL
Xaraya PHP с XHTML/XML/XSLT MySQL, PostgreSQL, SQLite через ADOdb, MS SQL через Creole 1.2.0 GNU GPL
XOOPS PHP MySQL
Fapos CMS PHP MySQL

1C-Битрикс PHP, ASP.NET MySQL, Oracle, MS SQL 10.0.1 Проприетарная 70 — 8 868
ABO.CMS PHP MySQL 5.4 Проприетарная 0 — 800
Amiro.CMS PHP MySQL 5.12 Проприетарная 0 — 750
Atilekt.CMS ASP.NET MS SQL 7.0 Проприетарная 162 — 6663
Datalife Engine PHP MySQL 9.2 Проприетарная 59 - 156
DotNetNuke ASP.NET
HostCMS PHP MySQL 5.9 Проприетарная 0 - 1020
IBM Lotus Web Content Management Java
ImageCMS Shop PHP5 MySQL 2.5.0 Проприетарная 0-199.95
Microsoft SharePoint Server ASP.NET MS SQL 2010 Проприетарная 0 — 6972
NetCat PHP MySQL 4.2 Проприетарная 189-1100
S.Builder PHP5 MySQL 4.0 Проприетарная 99 — 740
SystemDK PHP5 MySQL, Oracle, MS SQL 2.1 Проприетарная 0
Site Sapiens ECMP PHP MySQL 3.0 Проприетарная 300 — 1500
UMI.CMS PHP5 MySQL 2.8.3 Проприетарная 0 — 1000
xSight PHP MySQL, PostgreSQL, Oracle, MSSQL 3.0 Проприетарная 0 — 5000

Последний раз редактировалось: mac` (16 Май 2011 22:59), всего редактировалось 6 раз

ИЩЕЦЦООООО!!!!!!
 
*** скрытое содержание ***
да уже там ищу неделю - даже что-то нашел, но пока все не то ((

+++
требования к cms (базовый функционал - категории с подкатегориями)
1 - не говнокод !
2 - Открытый код - PHP или PERL
3 - нету html в коде - html весь в шаблонах
4 - jquery
5 - smarty (желательно, но не критично при выполнении пункта 3)
6 - PDO (желательно, но не критично )
7 - UTF
8 - PHP 5.3 желательно use namespace (аккуратный фрейворк типа того что в новом oscommerce - только он еще не доделан (( )
нашедшему 10 уй

не подходят
Joomla PHP MySQL 1.6.3 GNU GPL
Joostina PHP MySQL 1.3.0.4 GNU GPL
Mambo PHP MySQL 4.6.1 GNU GPL
MediaWiki PHP MySQL, PostgreSQL 1.15.1 GNU GPL
MODx PHP MySQL 2.0.8 (Revolution) GNU GPL
PHP-Nuke PHP MySQL 8.1 GNU GPL
Drupal PHP MySQL/PostgreSQL 7.0 GNU GPL
e107 PHP MySQL 0.7.15 GNU GPL
Xt:Commerce
osCommerce 2 --- 3
ShopOS
Bricolage[1] Perl
Booot PHP 5.3 MySQL 1.1 GNU GPL
liveStreet
Zebrum CMS
CMSimple PHP 3.3 GNU AGPL
CMS Made Simple PHP MySQL/PostgreSQL 1.9.3 GNU GPL
Concrete5 PHP MySQL 5.4.0.5 MIT license
Danneo PHP MySQL 0.5.3 GNU GPL
Neoo Engine PHP Файлы 4.5 GNU GPL
eGroupWare PHP MySQL/PostgreSQL/Oracle 1.6.004 GNU GPL
Eleanor CMS PHP MySQL RC5
ELGG PHP MySQL 1.7.3 GNU GPL
ImageCMS PHP5 MySQL 2.5.0 GNU GPL
eZ publish PHP 4-5 MySQL/PostgreSQL/Oracle 4.2.0 GNU GPL
LiveStreet PHP5 MySQL 0.4.2 GNU GPL – соц сеть
InstantCMS PHP 5 >= 5.1.0 MySQL 1.7 GNU GPL
KasselerCMS PHP MySQL 2.1.0 нет смарти
TYPO3 PHP MySQL, PostgreSQL, Oracle 4.5 GNU GPL
Habari PHP MySQL 0.6.3 Apache License
Movable Type Perl MySQL, Microsoft SQL Server, Oracle, PostgreSQL, SQLite NU GPL
Nucleus CMS PHP MySQL 3.51 GNU GPL блоги
Open SLAED PHP MySQL, PostgreSQL, MS SQL и SQLite 1.2 GNU GPL
PHP-Fusion PHP MySQL 7.0.4 GNU GPL
Plone Zope, Python MySQL, PostgreSQL, ZODB, SQLite, Oracle 3.3.1 GNU GPL
PostNuke PHP MySQL .764 GNU GPL
Radiant (CMS) (англ.) Ruby on Rails MySQL/PostgreSQL/Firebird/Sqilte3, все, поддерживаемые платформой Rails 0.9.1[3] от 27
Sapid PHP 1.2.3.07 GNU GPL
Template CMS PHP 2.0.3 GNU GPL
TikiWiki PHP MySQL, PostgreSQL, Oracle 2.2 GNU LGPL
Typo (CMS) (англ.) Ruby on Rails MySQL, PostgreSQL, SQLite 5.5[4] от 21 июля 2010 MIT
Wordpress PHP MySQL 3.1.1 GNU GPL
1C-Битрикс PHP, ASP.NET MySQL, Oracle, MS SQL 10.0.1 Проприетарная 70 — 8 868

под вопросом
SilverStripe PHP MySQL, PostgreSQL, MSSQL, SQLite 3, Oracle BSD
JakCMS 2.1PRO


пока не проверил:

Textpattern PHP MySQL 4.4.0 GNU GPL

Typolight PHP MySQL, PostgreSQL, Oracle 2.8.1 GNU GPL
Xaraya PHP с XHTML/XML/XSLT MySQL, PostgreSQL, SQLite через ADOdb, MS SQL через Creole 1.2.0 GNU GPL
XOOPS PHP MySQL
Fapos CMS PHP MySQL
ABO.CMS PHP MySQL 5.4 Проприетарная 0 — 800
Amiro.CMS PHP MySQL 5.12 Проприетарная 0 — 750
Atilekt.CMS ASP.NET MS SQL 7.0 Проприетарная 162 — 6663
Datalife Engine PHP MySQL 9.2 Проприетарная 59 – 156
DotNetNuke ASP.NET
HostCMS PHP MySQL 5.9 Проприетарная 0 – 1020
IBM Lotus Web Content Management Java
ImageCMS Shop PHP5 MySQL 2.5.0 Проприетарная 0-199.95
Microsoft SharePoint Server ASP.NET MS SQL 2010 Проприетарная 0 — 6972
NetCat PHP MySQL 4.2 Проприетарная 189-1100
S.Builder PHP5 MySQL 4.0 Проприетарная 99 — 740
SystemDK PHP5 MySQL, Oracle, MS SQL 2.1 Проприетарная 0
Site Sapiens ECMP PHP MySQL 3.0 Проприетарная 300 — 1500
UMI.CMS PHP5 MySQL 2.8.3 Проприетарная 0 — 1000
xSight PHP MySQL, PostgreSQL, Oracle, MSSQL 3.0 Проприетарная 0 — 5000
 
*** скрытое содержание ***
берем первй попавшийся кусок кода
файл lib/global

PHP:
if (!defined('ACCESS')) {
        header('Location: /');
        exit;
} //- дурь

if(!defined('_TODAY'))
{
// почему то закоментированно - наверно для потомков
//define('_TODAY', 'сегодня');
//define('_PUBLIC', 'Разместить');
//define('_YESTERDAY', 'вчера');
//define('_INCREASE', 'Увеличить');
//define('_DOWNLOAD', 'Скачать');

} // ваще дурь - т.е. если 1 константа не определена - определяем еще кучу других, + при локализации все это нужно будет переделывать

//дальше идет супер нигде не встречающийся офигенный ООП подход на функциях ....
function parseBB($text, $id = false, $html = false)
{
        $bb = new bb;
        return $bb->parse($text, $id, $html);
}

function html2bb($text)
{
        $bb = new bb;
        return $bb->htmltobb($text);
}

...

PHP:
function adminBar()
{
// использовать глобальные переменные плохой тон
global $core, $admin_conf, $url;
        if($core->auth->isAdmin)
        {
                if($admin_conf['bar'])
                {
                        $core->loadLangFile('root/langs/{lang}.navigation.php');
                        $module_array = array();
                        require ROOT . 'root/list.php';
                        foreach(glob( ROOT.'usr/modules/*/admin/list.php') as $file)
                        {
                                require_once $file;
                        }
                         
                        $adm = ADMIN;
                        $cook = (isset($_COOKIE['fixAP']) && !empty($_COOKIE['fixAP'])) ? true : false;
                        $bar = '<style type="text/css" >._adminBar { z-index:4000; width:100%; height:42px; background:#4F9BCA url(\'usr/tpl/admin/images/barBg.gif\') repeat-x;  left:0; top:0px; right:0; } ._adminBar #_barTrans { opacit$
                        $bar .= '<div class="_adminBar" id="_adminBar" style="' . ($cook ? 'position: fixed;' : 'position: absolute;') . '">';
                        $bar .= '<div id="_barContent"><div style="float:left;"><img src="usr/tpl/admin/images/barLogo.gif" width:150px; height:42px; border="0" title="Быстрая навигация" class="icon"></div>';
                        $bar .= "<script type=\"text/javascript\">var DDSPEED=5;var DDTIMER=7;function ddMenu(id,dir){var head=document.getElementById(id+'-ddheader');var cont=document.getElementById(id+'-ddcontent');clearInterval(cont.$
                        $bar .= '<div class="floatleft"><div class="ddheader" onclick="window.open(\''.$adm.'\')">Админ панель</div></div><div class="floatleft"><div class="ddheader" id="one-ddheader" onmouseover="ddMenu(\'one\',1)" onm$
                        foreach($component_array as $component => $params) 
                        {
                                $bar .= "<li class=\"underline\"><a href='" . ADMIN . '/' . $component . "' title=\"" . $params['name'] . "\" class='menu' target=\"_blank\">" . $params['name'] . "</a></li>";
                        }       
                        $bar .= '</ul></div></div></div><div class="floatleft"><div class="ddheader" id="two-ddheader" onmouseover="ddMenu(\'two\',1)" onmouseout="ddMenu(\'two\',-1)">' . _AP_MODULES . '</div><div class="ddcontent" id="t$
                        foreach($module_array as $module => $params) 
                        {
                                $bar .= "<li class=\"underline\"><a href='" . ADMIN . '/module/' . $module . "' title=\"" . $params['name'] . "\" class='menu' target=\"_blank\">" . $params['name'] . "</a></li>";
                        }
                        $bar .= '</ul></div></div></div><div class="floatleft"><div class="ddheader" id="tree-ddheader" onmouseover="ddMenu(\'tree\',1)" onmouseout="ddMenu(\'tree\',-1)">' . _AP_SEVICES . '</div><div class="ddcontent" id$
                        foreach($services_array as $sevices => $params) 
                        {
                                $bar .= "<li class=\"underline\"><a href='" . ADMIN . '/' . $sevices . "' title=\"" . $params['name'] . "\" class='menu' target=\"_blank\">" . $params['name'] . "</a></li>";
                        }       
                        $bar .= '</ul></div></div></div>';
                        if(isset($module_array[$url[0]]) && isset($module_array[$url[0]]['subAct']))
                        {
                                $params = $module_array[$url[0]];


тут не только html тут все да кучи ваще

короче CMS написана школотой, пускай балуется дальше

Добавлено через 18 минут
Для просмотра ссылки Войди или Зарегистрируйся
ООП, "смарти", хтмль в коде нет, встроенное кеширование
со всем уважением - не читайте что заявляет автор - смотрите код
а в коде:

PHP:
             $left_menu .= '<div id="div_panel_'.$i.'"><div></div><div id="div_panel_'.$i.'_content">'.$block_content.'</div></div>';
короче не совсем то,
PDO и смарт не пахнет даже
jquery тоже не нашел,зато нашел Hyphenator - что за оно так и не понял ))))
 
  • Заблокирован
  • #9
Определитесь с требованиями по функционалу, а не по его реализации. Как оно сделано - конечного пользователя не волнует совершенно. А по коду - WordPress разумеется соответствует всему заявленному. С вас 10$. :)
 
Не так можно придраться к любому движку. Нет предела совершенству. Если очень не нравятся некоторые моменты - возьми и сам перепеши.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху