Разрабатываю CMS, нужна помощь

mishka

Новичок
Разрабатываю CMS, нужна помощь

Добрый день!

Для себя (и своих дальнейших проектов) разрабатываю CMS. Эта CMS не является форком или клоном уже существующих систем, она спроектирована и разработана с нуля. Система базируется на PHP (без дополнительных фреймворков) под управление web-сервера Apache и использует БД MySQL. Основной функционал уже готов.

Сайт проекта: http://www.virgacms.ru

Просьба ко всем желающим: если Вам не трудно, помогите протестировать систему на производительность, безопасность и устойчивость. Также хотелось бы выслушать критику, но не пустую (типа зачем еще одна CMS), а по делу - чего не хватает, что лучше переделать/доделать. На отдельной странице сайта выражу Вам благодарность со ссылкой на ваши сайты/проекты.

Система разрабатывается по лицензии LGPL и доступна для свободного использования (если кого заинтересует).

Если возникнут какие-нибудь вопросы по структуре или использованию - готов рассказать
 

fixxxer

К.О.
Партнер клуба
прекрати плодить индусокод и посмотри на фреймворки.

без обид, все с такого начинали. :) я тоже когдато писал подобное говно и даже считал что оно кому то может понадбиться :)
 

Alexandre

PHPПенсионер
прочитал название как viagracms...
хотел прокомментировать как "в названии буквы а не хватает"
увы - опередили

предлагаю рекламную компанию: "ViagraCMS - поднимает не только настроение..."
 

mishka

Новичок
флоппик
спасибо за скриншот. Ошибка при сборке установочного пакета... Уже исправлено. И за то, что напомнил про отладку в режиме с включенным E_NOTICE отдельное спасибо ;) Твой ник и ссылку на сайт позже размещу у себя на сайте

Для всех:
Проект будет и дальше развиваться и эволюционировать. От вас же прошу помощи протестировать то, что есть.

Отдельное спасибо тому, кто сегодня тестировал мой сайт на безопасность - варнинги в логах отображаются нормально :)
 

Духовность™

Продвинутый новичок
PHP:
echo '
	<center>
	<form method="post" action="'.$action.'">';
reset($attributes);
foreach ($attributes as $key => $val) {
	echo '
		<input type="hidden" name="'.$key.'" value="'.$val.'" />';
В отличие от других подобных систем, VirgaCMS использует уникальную внутреннюю архитектуру
 

Beavis

Banned
triumvirat
в этом куске кода не хватает пары SQL-запросов, какого-нибудь CSS'a и немного яваскрипта... тогда архитектура была бы намного уникальнее =))
 

whirlwind

TDD infected, paranoid
Поглядел код. Здесь встречались варианты гораааздо хуже. Тут же честная процедурная cms-ка без кича криворуким оопе. Меньше пафоса в рекламных целях и не опускать руки - глядишь и получим вполне себе неплохой продукт.
 

Духовность™

Продвинутый новичок
честная процедурная cms-ка
я бы поспорил насчет честности. позиционировать кривой кусок кода как нечто выдающееся и уникальное - это и есть самая большая ложь. причем, синдромом чувства собственной важности и важности своего куска кода обладает, на мой взгляд, достаточно большое количество программистов... я конечно понимаю, что все гордятся тем, что пишут, но прежде чем рекламировать свою "уникальную архитектуру", хотя бы в тенденциях разобрались, которые уже лет как 5-7 в мире пхп-программинга царят и считаются по меньшей мере хорошим тоном.
 

Alexandre

PHPПенсионер
позиционировать кривой кусок кода как нечто выдающееся и уникальное - это и есть самая большая ложь
Пользователю абсолютно по барабану, какая технология используется( ООП или процедурный подход)
для него есть два критерия: удобство пользования и быстрота загрузки
конено, пропиариться нужно...
я же говорил, что цмска поднимает настроение и не только...
 

флоппик

promotor fidei
Команда форума
Партнер клуба
Твой ник и ссылку на сайт позже размещу у себя на сайте
вот давайте пожалуйста, без этого. а то еще найдутся товарищи, которые потом с меня саппорт будут требовать, и ныть, «как ты пропустил в свет ходячий глюк» нечего на меня ответственность за свое детище перекладывать.
 

atv

Новичок
Просьба к mishka: если Вам не трудно, помогите протестировать проект PHP_Application на производительность, безопасность и устойчивость. Также хотелось бы выслушать критику, но не пустую, а по делу - чего не хватает, что лучше переделать/доделать. На отдельной странице сайта выражу Вам благодарность со ссылкой на ваши сайты/проекты.
 

DiMA

php.spb.ru
Команда форума
<input type="hidden" name="'.$key.'" value="'.$val.'" />';

За приведенной кусок кода без htmlspecialchars() нужно отрывать голову и помечать весь кода аффтара (не важно, ЦМС это или еще че навоял) - как мерзкий ламерский код. На равне с SQL дырами.
 
Сверху