Ладно, я - хороший прогер, который справится с любой задачей. За 1 месяц я сделаю вам социальную сеть, т/з не нужно, я и так знаю что делать. Я хочу за этот месяц 1 миллион рублей, причем 40% предоплата. Вам стало легче?
Падающий снег на сайте пора сделать достаточным основанием для бана в реестре zapret-info.
Пример простой гостевухи на Easyweb: https://github.com/nyan-cat/easybook
Нужно создать MySQL-юзера, и заполнить username-password в datasources.xml, после чего импортировать easybook.sql. Не уверен что с первого раза все заведется, но для поверхностного осмотра структуры сайта, написанного на Easyweb, вполне сойдет - в Easybook зайдействованы все основные компоненты. Косяки будут устраняться по мере их нахождения.
Это - часть конфига. Процедуры один раз описываются в конфиге сайта, и далее дергаются из любого шаблона или PHP-хендлера. Сейчас пересмотрел статью на вики, там действительно не сказано про конфиг. Нужно будет дополнить пояснениями, а то сейчас это сходу не ясно.
Выкинули PHP XSLT (http://php.net/manual/ru/book.xslt.php), а PHP XSL (http://php.net/manual/ru/book.xsl.php) никуда не делся.
А что вы подразумеваете под "ничего не умеет"? Умеет верстать, умеет роутить HTTP-запросы, разбирать их на параметры, передавать параметры в шаблон, отделяет способ получения данных от способа их представления, разграничивает права доступа, позволяет делать мультиязыковые сайты... Или вам нужно что-то принципиально другое?
Нет-нет-нет :) Запрос пишется в конфиге, а в шаблоне делается только вызов абстрактной процедуры. Шаблон не зависит от того, какая СУБД лежит за процедурой (и лежит ли вообще - за процедурой может скрываться SOAP-запрос, или JSON over HTTP). Вот два примера, как будет выглядеть верстка в самом шаблоне:
<!-- Шаблон-список лежит в отдельном файле --> <www:xslt xsl="/books.xsl" xml="book:list(author_id -> 5)" /> <!-- Запрос и верстка в самом шаблоне --> <xsl:for-each select="www:query('book:list', 'author_id -> 5')/books/book"> <h3><xsl:value-of select="title" /></h3> <p> <xsl:value-of select="description" /> </p> </xsl:for-each>
Кстати верно говорят про вирусы. Покажите выхлоп "netstat -b -o" из-под администратора.
Так может просто у вашего хостера сервак порутали?
Да, поскольку (как мы недавно выяснили) Easyweb - это CMF, то потребуются определенные программерские навыки, а именно:
Если вы про такой CMF, то да, Easyweb это скорее CMF :)
В ближайшие дни планирую выложить готовый к работе пример сайта-заготовки с сопутствующими комментариями, с которого можно будет начинать знакомство с движком.
В таких ситуациях нужно чтобы вы точно знали хотя бы одно из двух:
1) Техническое задание
2) Каков ваш бюджет
Если вы не можете сформулировать техническое задание, то ваш пост должен начинаться словами "У нас есть N$, на которые нам нужно...". Иначе вы просто потеряете время и откормите и без того жирных троллей ;)