Хочу создать небольшой сайт, где самой основной частью будет добавление и вывод нужной информации из базы mysql.
Как я понимаю движок режет весь php код на странице, поэтому вопрос:
Как правильно использовать php код в CMS на страницах?
Движок хочу использовать потому, что знаний в php не много и писать базовый функционал будет очень долго.
Самое важно что нужно: авторизация.
т.е. человек зашел на сайт авторизовался под своим аккаунтом, внес свои данные и по этим данным в зависимости от выбранных действий будут формироваться страницы.
Хочу понять логику - как будет это проще сделать?
Может для этого подойдет лучше другая CMS или лучше начать пользоваться фреймворками или вообще все писать самому?
Комментарии
http://drupal.org/documentation
????? php код не режет. Поля? Пожалуйста... только вы свалили все в одну кучу...
Это понятно. Я не говорю прям здесь и прям сейчас. т.е. лучше средствами цмс, тогда в какую сторону копать?
cms тогда зачем вам?
Не хочу писать модули авторизации, разграничение прав доступа. Это главное
Ну а дальше это расширяемость
Это уже есть в друпале. Не изобретайте велосипед. Установите, попробуйте.
Для вставки кода php в ядре есть php_filter. Но, к счастью, большинство задач здесь делается конструктором, писать многое не нужно.
Почитайте для начала про hook_menu()
кроме авторизации и разграничение прав доступа какой функционал будет?
просто странно, что небольшой сайт и такой вопрос
установите друпал и посмотрите на возможности, почитайте статьи. очень размыто задачу обрисовали, трудно советовать
remage.su - быстрый вход
в модулях включаете php - и можете встраивать свой код везде. Так же мокжете на php писать свои модули.
Проще только cmf modx, там модули и сниппеты на php тупо копипастишь прямо в cmf. Только он глючный, как вся моя жизнь.
он просто не знает про cck, views, тогда ему и php код вставлять не понадобится... вообще-то если нужен индивидуальный функционал, пишут модули, а не вставляют php где нипопадя
для вывода блока по условию - не нужно писать модуль.
опять же для переадресации условия я прописывал и для imce.
Как я понял копать нужно в сторону: php_filter для использования php
и в сторону cck, views, чтобы использовать магию движка
Если я правильно понял пойду смотреть документацию относительно данных вещей
кстати насчет: