Stek

Рейтинг
315
Регистрация
23.05.2004
Причём здесь бюджет?
Мы просто хорошего прогера ищем, который справится с любой задачей.

1) ТЗ и соглосование - 2 недели. 1 человек.

2) Прототип, структура, минимальные тесты. - 1 месяц, 2 человека минимум (программирование + структура/тип БД + настройка ОС)

3) Рабочий вариант - 3 месяца , 3 человека. Те же что и в пункте 2 + дизайнер верстальщик

4) Отладка, тесты - минимум 1 месяц, 3 человека что и выше.

Но реально к этому сроку еще половину можно смело прибавлять.

За месяц вы можете в лучшем случае посмотреть пару готовых движков, выбрать подходящий по требованиям, купить, настроить. Ни о каком собственном создании с нуля и речи быть не может.

У вас же с вики:


<procedures>
<procedure name="book:list" datasource="main" root="books" item="book" empty="true">
<param name="author_id" type="natural" />
<param name="price_from" type="natural" />
select title, author_id, price from book where author_id = $author_id and price >= $price_from;
</procedure>
</procedures>

В php 5 выкинули xslt ? Туда ему и дорога.

Честно говоря не понимаю смысла движка изивэба. Сам он ничего не умеет, только обвязка на шаблоне. При этом предлагается (в примере на сайте) код запроса в базу писать в самом шаблоне, т.е. то, от чего сейчас проекты стараются убежать.

Easyweb - это не CMS. В нем нет нескучных гуечков, конструктора страниц, и даже готовых шаблонов для SQL-запросов. Конфигурационные файлы - это XML, шаблоны страниц - это XSL, обработка POST-запросов - это PHP. Easyweb - это более низкоуровневый механизм, нежели CMS. Другими словами, CMS можно написать на Easyweb.

Не совсем понял, а в чем отличие вашего движка от функции xslt_process() ?

http://www.palemoon.org/ - порт лисицы х64.

Унификация - это когда в квери только 1 запрос. Про оверхед сильно сомневаюсь, основные усилия то уйдут на выполнение команды, а не на ее принятие. Можешь потестировать на простых запросах типа "select 1+1" без получения рекодсета. Может быть и выйграешь с десяток запросов при нескольких тысячах.

Транзакции и несколько запросов в одном query не имеют между собой ничего общего.

MySQL и SqLite обе поддерживают транзакции. Но первая работает только по правилу "1 запрос - 1 query", а вторая как раз может принят пачку в одном query. Грубо говоря тут все именно от базы зависит, а не от настройки посылающей запросы.

Но конструкция ниже будет работать одинаково.

transaction->start();

query();

query();

query();

transaction->commit/rollback();

обязательно должен быть модуль магазина!

Каждому вэб сайту по магазину ? :D

sort сортирует переданные массив, и возвращает true если сортировка прошла. Не надо от туда принимать значение.

в вашем движке сайта проблема. Именно он отдает страницы. В общем ищите как правильно в темплейты вашего движка пхп код подключить. Может там банальное

{php} {/php} надо указать.

Всего: 2766