Там даже если бы цвет по светлее был, она бы не казалась так страшно.
А я первым делом испугался и закрыл окно.
Что еще раз доказывает, что дизайнер из меня никудышный ;) OK, принимаю на заметку. Наверное ты прав, на светлом фоне админка смотрелась бы более "приветливо".
Цитата:
Я бы сделал следующим образом...
Мысль хорошая, но вспомогательное меню (назовем это так) всяко не должно находиться в основном фрейме, т.к. после первого же выбора любого пункта это меню будет затерто. Нужно либо для него предусматривать еще один фрейм (=лишнее загромождение экрана, имхо), либо делать что-то типа разворачивающихся меню слева. Беда в том, что у обоих решений есть серьезный недостаток - нельзя будет попасть куда тебе нужно одним кликом. Другими словами, разобраться и освоиться в такой админке будет проще, а пользоваться ей - неудобнее.
например мне чтобы установить твой движок надо снести все разработки которые лежат на локольном хосте, хоть даже на время. Это сильно будет мешать, не у всех людей пустой хост !
Неужели ты серьезно? Я первый раз вижу человека, для которого отсутствие чистого хоста, пусть даже локального - проблема. С этой точки зрения и требование отдельной чистой БД для системы - тоже серьезное препятствие. Но это же несерьезно если ты сам ставил локально Апач - создание еще одного хоста не должно для тебя представлять сложности. Если ставил какой-нибудь Денвер - там все вообще элементарно. То же самое с базой мускула.
Цитата:
Да но ты не забывай, что этот движок ты делал для других ! Иначе просто небыло бы там описания и т.п. Так что быдь добр заботиться и о тех кто им будет пользоваться !
Объясняю еще раз - я разрабатываю эту систему в первую очередь для себя, во вторую - для других. В первую очередь я стараюсь проработать внутреннее устройство движка, его "внутреннюю красоту", его архитектуру, сделать его максимально удобным для использования по назначению. Во вторую - работаю над документацией. Приоритет именно такой.
Цитата:
Да и скажу честно, после того как прочел описание установки, желание устанавливать пропало напрочь.
Описание установки - эта статья? Да это же подробное описание работы со встроенным инсталлятором - в любой уважающей себя системе есть такой. Вся установка сводится к 2 операциям: 1) следуем инструкциям инсталлятора; 2) заходим в админку и кликаем по 2 (двум) ссылкам в меню. Или я чего-то не понял? В таком случае опиши подробнее, что тебя так отпугнуло.
(Добавление) valenok
Хм, это уже интереснее, со многим согласен, честно говоря...
возможно, что-то придется переписать, спасибо за мнение
Цитата:
Посмотрел я демку админ панели, опять же тут же нажал на крестик.
Вот это уже не порадовало - подход тот же, что и в первом твоем сообщении здесь ;) хотя и тут есть зерно истины, для новичков админка может выглядеть чересчур усложненной. Хорошо, подумаю и над этим тоже.
evgenijj
Во-первых, спасибо! Настоящий отзыв, то что нужно
Далее по тексту:
Цитата:
Не понятно, какую цель преследует проект. Если это -- движок для не программистов (дизайнеров, новичков), то где доступная документация (просто, доходчиво, подробно)? Объяснения типа:
Все это верно, процитированный тобой фрагмент действительно не для начинающих, но позволь процитировать абзац, который идет непосредственно перед ним:
Цитата:
Тема предназначена для тех, кто планирует работать с движком серьезно, поэтому вопросы будут не самые тривиальные.
Т.е. открытая тобой тема действительно не для новичков, и это естественно, так как это не готовый сайт, а движок все-таки. Два типа документации ("для чайников" и "для гуру"), конечно, писать не имеет смысла, да и сил не хватит. Поэтому я начинаю с простого, а заканчиваю сложным. Рассказывать про движок я стараюсь на примерах, как это сделано, например, здесь.
Цитата:
Может быть, стоило использовать Smarty? Не потому, что это лучше -- просто многие с этим шаблонизатором знакомы. И он хорошо документирован.
Дело в том, что Smarty, как и любое готовое решение, накладывает на разработку в целом ряд серьезных ограничений. Не буду их перечислять, но скажу, что по-хорошему интегрировать Smarty в систему как шаблонизатор просто нереально, он все равно останется самостоятельной сторонней разработкой, что не есть гуд для CMF - движку придется подстраиваться под него, хотя по логике должно быть наоборот. Есть и еще один аргумент... PHPC "вырос" из своего собственного шаблонизатора, ему он со сути обязан своим рождением. Теперь это уже неотъемлемая часть движка, которая и работает быстрее, и по возможностям не уступает. Если ты привык к Smarty - возможно, PHPC не для тебя. Если новый шаблонизатор для тебя не препятствие - другое дело.
Цитата:
Посмотрим на вопрос с другой стороны. Если бы я выбирал движок для создания сайта, никогда бы не выбрал PHPC. Я просмотрел около 10 файлов PHP -- НИ ОДНОЙ СТРОЧКИ КОММЕНТАРИЯ. Наверняка придется адаптировать движок к нуждам конкретного сайта, а разбираться в таком коде -- удовольствие ниже среднего.
Насчет комментариев верно, но адаптировать движок под свои нужды не нужно. Еще раз - это CMF, не CMS, надеюсь, ты понимаешь разницу. CMS адаптируют - а CMF расширяют, изучая при этом систему, но изучая не по комментариям в исходном коде, а по документации.
Цитата:
Отсюда можно сделать вывод -- писалось не для программистов. Тогда для кого?
Отвечаю - писалось в первую очередь для себя, а следовательно - для программистов. Насколько "войти" в систему легко - уже зависит от ее качества, главным образом от качества архитектуры и мануала. Разумеется, это хобби, но я верю в то, что вещи, созданные "для себя", лучше и удобнее вещей, созданных "для других". Созданные мной сайты на PHPC (особенно сравнительно с созданными мной же сайтами на связке PEAR+Smarty) это подтверждают. Разумеется, это всего лишь личное мнение разработчика. ;)
Хех
Говоря откровенно, для того, чтобы понять движок, достаточно пункта 1.1 (ссылка), остальное можно не читать ;)
Один пункт при желании можно "асилить", страниц там... гм, всего две...
Но спасибо за отзыв, я уж думал здесь совсем глухо.
Отправлено: 09 Марта, 2007 - 14:49:16 • Тема: Data Life • Форум: FreeLance
Ответов: 6 Просмотров: 4229
Mister
Так можно делать, но учти, что возможный хакер может попытаться открыть с сервера этот файл напрямую - а поскольку сервер не знает, что в .dfn файлах у тебя PHP код, он просто покажет содержимое этого файла хакеру.
Пихай все в один файл, при первом обращении к странице сайта этот файл загрузится и прокешируется, и больше загружаться для этого посетителя уже не будет.
Во-первых, знак подчеркивания также считается частью имени переменной. Т.е. у тебя подставляется не $q, а $q_. Возьми $q в фигурные скобки, если хочешь "отделить" подчеркивание.
Во-вторых, точку с запятой забыл в конце строки (не после eval, а после $c), потому и parse error ;)
В-третьих, для такого примера eval ни к чему. Вот работающий пример без eval:
de'vovan
Попробуй на хостинге создать в корневой папке сайта файл .htaccess, а в нем написать такую строку:
php_flag magic_quotes_gpc On
Если не поможет, попробуй тоже самое с Off вместо On.
Привет всем.
Занимаюсь разработкой системы под названием PHP Compiler (или просто PHPC).
Что-то типа несложного движка для разработки сайтов "с нуля", фреймворк в общем.
Система бесплатная, опенсоурс. Нужны отзывы: мнения, замечания, пожелания, предложения и т. д.
Скачать последнюю версию можно здесь.
Зачатки документации здесь. Там же написано, что это такое, как устанавливать и пользоваться. По части документации мнения даже еще важнее...