view'er

Рейтинг
76
Регистрация
17.08.2006
Syler:
Написал недавно скрипт, так называемый mini sape.

В config.php хранятся настройки к БД, admin.php - админка, functions.php - функции, show_adv.php - файл, на который обращается сайт-клиент.

Скрипт очень простой и пока не очень функциональный, но если будет спрос, то буду его дополнять/улучшать.

Код для создания таблицы:
CREATE TABLE `sites` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`url` VARCHAR( 50 ) NOT NULL ,
`code_adv` TEXT NOT NULL ,
`pages` TEXT NOT NULL ,
`work` TINYINT NOT NULL DEFAULT '0',
`coding` VARCHAR( 10 ) NOT NULL ,
`date` DATE NOT NULL ,
UNIQUE (
`url`
)
) ENGINE = MYISAM ;

Что ж
добавить поля
- коммерческое предложение или как (мало ли свое прогонять)
- добавлено - убивается
- добавлено кем юзером системы или админом
- и когда добавляем можно порешать хтмл, текст, пхп, javascript, другие скрипты

Идея есть офигенная - решений нет. Удачи.
_wind_:
Заметил что в sape продают ссылки 2го уровня вложенности, которые на самом деле являются ссылками 3го уровня вложенности. ..
P.S. Свои проверил, оказалось около 10%-15% таких :)

Так это "правильные урлы" - ЧПУ, судя по примеру с ссылки :). Хорошо, что еще 10-15%

Jeck:
>Вы видели сайты вендоров компьютерной техники их урлы?

ЧПУ нужен для того что бы в URL были ключевики. Посмотрите на сайт ibm.com .

http://www1.us.dell.com/content/products/productdetails.aspx/entnb_e1505?c=us&cs=19&l=en&s=dhs&~ck=mn :) Тоже ничего себе.


Кстати время генерации у вас на сайте не совсем честное - оно считается до обработки шаблона.

Честное :) Тормоз из за подгрузки бегуна. На локальной машине генерится дольше :(

2Jeck

Моё решение будет быстрее. Так как на текстовых файлах + php не получится сделать быстрее чем php + mysql.

И это все подтверждение заявления? Круто. Тогда на php+постгри или на берде 2.0 будет еще быстрее :)

Скорость - что вы? А sqlite? А задача в сайте?

>> Все домыслы по поводу "медленности" mysql возникли исключительно из за неумения с ней работать.

>> Вот например на вашем сайте нет ЧПУ.

Категорично, что неумение :) Но...

Да бог с ним, с этим чпу, - где он нужен. Вы видели сайты вендоров компьютерной техники их урлы? А нормальные новостники, не 3дньюс? Не пинайте в чпу, когда в нем нет необходимости.

>> Я так понял у вас все новости хранятся в файлах с названием состоящем из UNIX TIMESTAMP

>> то есть сразу две проблемы:

>> 1. Ограниченость даты (раньше 1970 года дату не поставишь)

Кто вам такое сказал? Можно было и счетчик как у категорий крутить, а зачем - вы доживете до того времени когда, окончится последняя циферка статьи:) Или до того (1970) вы писАли новости на своем сайте? Например, я с помощью родителей, мог бы в 1970 (не на сайте, в прессе), а вы?

>> 2. Ограничена скорость добавления (1 новость в секунду)

Ой-ма, а речь идет о Регнуме или ленте.ру? Да прекрасно добаление делается с созданием временных файлов.

И о локах никто не забыл. Даже 10 комментов к любому блогу в 1 секунду не воткнуться. Ну как не крутите. А почему? Правильно - локи хоть базы, хоть файла.

Проблема сайта с записью одновременно - характерно для счетчиков на текстовых файлах. Остальное - решаемо.

Такое осчущщщеннние, что все только про пхп думают, а перла (Perl) никто в связи с новостями вспомнить не хочет? Например: http://www.interactivetools.com/ (для развития чуть в сторону от пхп).

Да на перле новостник в кучку раз шустрее будет, а на тексте - даже и боюсь придумать во сколько. Своими глазками видел прекрасный скриптик для ру-сайта агро-тематики на 4500 новостей - пхп отдыхал.

>> Ну и самое интересное - как реализовать поиск ?

>> Даже самый простой FULLTEXT INDEX не так просто реализовать вручную.

Да вы что? А как же он реализуется? Через индекс записей. Да, согласен, что трудновато продумать что индексить для поиска, но сделать - не смешите. А в текстовых - так в какой-то новости я говорил, что прикручу... за апрель этого года - рукам не дошло (http://reflection.ki-master.com/article.php?cid=3&aid=1175506606), но ведь сделается.

Во, не надо дальше ходить вспомнив спектатора, кстати про поиск.

Ой, извините, мускул на куче сайтов так рационален. В поиске, в создании 3-7 страниц, 25 новостей..... какая рациональность и полнотекстовый поиск рулит ...... оаоаоабалдеть.

Jeck:
Как например открыть 10 страницу в новостной ленте ? Решения конечно есть... но разве не лучше использовать базу данных ? Это будет объективно быстрее и удобнее.

Как например так http://reflection.ki-master.com/articles.php?cid=3&pn=10

И чем

1. ваше решение будет объективней быстрее и удобнее?

2. Чем удобнее для чела не знающего мускула, но желающего работать со своими новостями, чуть ли не визуально (не phpmyadmin - смотря какая кодировка там)?

http://home.no.net/siteman/

http://siteman.alfaspace.net/

http://www.cmslist.ru/free/siteman/

Yurecm:
Пробовал многие цмс бесплатные на файлах (!без базы), но не устроили (сапид, лимбо, цмсимпл, релоадцмс) тем что либо слишком нагружены функционалом, либо не доработки.

Может ли кто поделиться своей или же кинуть ссылку (может я плохо искал). Может есть какое-нить руководство по созданию таких цмс по типу http://php-adminka.ru/ ток для цмс на файлах.

Из свойств нужно токльо создание\редактирование страниц через визуальный редактор, по возможности модуль новостей и все.

Заранее благодарю.

2 Маэстро

ИМХО, задавать вопрос без указания сайта и запросов, типа все экстрасенсы и скажут по своим сайтам и словам :)))) Смешно и явно тянет на ненужное обсуждение.

Самое простое - ВЧ "ноутбуки", а что среднчастотное для этого запроса? И Я, те, кто тем более, НЧ везде???

Задавать вопрос - когда вылетел, простите не с 20-25 места. Вот если с 1-8, тогда парься. Вывелся сайт в эти позиции? Нет - тогда работай, а не парь темами. Не мучай себя надеждой, что кто-то тебе поможет. НИКТО. Только за баблос.

Елистратову не влазить. Пурга не более.

Ничем не отличается, если админ не дурит. И есть соответствие системы с тем, что на общем(их) серваке. Но часто, хочешь ставить PHP - готовься к отпору, что по чему-то нельзя достучаться до каких-то параметров - LDAP основное - не верь. Оно для интранета - последнее дело.

Кто спорить будет - у секьюрити спросите.

sy. view'er

view'er:
С такими требованиями можно глянуть:
http://delphiworld.narod.ru/wds.html

А TopStyle Lite 3.1 можно и в нете найти (в Hsite5 была 2.1) - опять же фри

С такими требованиями можно глянуть:

http://delphiworld.narod.ru/wds.html

Всего: 214