Я не имею ввиду сложнее-проще. Просто с точки зрения обычного пользователя просьба ввести свой openID поставит его в тупик. Одно дело, когда перед тобой 5-6 полей, в которые надо адрес вбить, другое — когда тебе предлагают еще куда-то пойти зарегистрироваться и т.п.
> вместо всяких регистраций, напоминалок пароля, я бы сделал авторизацию по OpenID (не как дополнительный вариант авторизации, а как единственно возможный);
Я так и представляю, как девушка, решившая, например, купить клетку для морской свинки, будет сидеть и тупо смотреть — «че за хрень, open ID какой-то». Как единственно возможный вариант точно не должно быть (ну разве что магазин на гиков ориентирован).
Извиняюсь за оффтоп, но это только я не могу просмотреть этот топик по оригинальной ссылке (пришлось воспользоваться недавно опубликованным «багом» и подставить левый ник в поддомен вместо имени автора)?
Возьмите, например, электронный магазин, где для каждого продукта генерится урла, уснованная на его имени и именах категорий, в которых он расположен. В файле с правилами вы такой урл не разберете, естественно.
/apps/metacity/general
поставить галку у composite_manager
Свобода выбора — наше все =)
Я так и представляю, как девушка, решившая, например, купить клетку для морской свинки, будет сидеть и тупо смотреть — «че за хрень, open ID какой-то». Как единственно возможный вариант точно не должно быть (ну разве что магазин на гиков ориентирован).
Почти «молодой старпёр».
Ну в смысле разобрать-то разберете, но толку это этого разбора никакого не будет — т.к. полюбому всю валидацию в скрипте делать придется.
site.com/computers/desktops/apple-imac.html
Теперь узнайте в .htaccess что computers — это categoryID=50, desktops — categoryID=70, apple-imac — productID=120 :)
На самом деле в случае с БД тоже два. Содержимое файла как правило обычно получают из временного файла. В остальном полностью с Вами солидарен.
<?php
namespace myname; // see "Defining Namespaces" section
class MyClass {}
$c = new mynameMyClass;
?>
Может использовать mcrypt, может на чистом php шифровать (медленнее, естественно). Требует для работы только pear.php и все.