Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Интернет-магазин на текстовой БД
 
 автор: newmen   (11.02.2005 в 16:46)   письмо автору
 
 

Хочу создать интернет проект онлайн-коммерции для бесплатнго распространиния в сети для бесплатных хостингов не поддерживающих базы данных. Подскажите где можно найти интернет-магазин на текстовых файлах, чтобы поддерживались катагерии и подкатегории? Или какую текстовую БД посоветуете? Смотрел текстовую базу данных TextBD но как-то не очень в ней разобрался. Помогите пожалуйста с идеей реализации такого проекта.

   
 
 автор: Artemy   (11.02.2005 в 22:16)   письмо автору
 
   для: newmen   (11.02.2005 в 16:46)
 

А что Вы подразумеваете под определением тестовая БД?

   
 
 автор: elenaki   (11.02.2005 в 22:50)   письмо автору
 
   для: Artemy   (11.02.2005 в 22:16)
 

текстовая. в смысле в текстовых файлах, без использования СУБД. по-моему, это не очень эффективно. и сейчас полно бесплатных хостингов с базами данных.

   
 
 автор: Artemy   (11.02.2005 в 22:58)   письмо автору
 
   для: elenaki   (11.02.2005 в 22:50)
 

Ясно, просто не однократно видел такого рода названия и не понимал их значения!

   
 
 автор: alik   (11.02.2005 в 23:21)   письмо автору
 
   для: Artemy   (11.02.2005 в 22:58)
 

Да elenaki прав, вариант на текстовых файлах очень сложный, например функции исправления, изменения данных сделать почти нереально, можно запутаться, лучще обычная база данных mysql.

   
 
 автор: newmen   (12.02.2005 в 13:29)   письмо автору
 
   для: alik   (11.02.2005 в 23:21)
 

Лучше то лучше, но есть нужда написания именно такого скрипта.

   
 
 автор: cheops   (12.02.2005 в 13:42)   письмо автору
 
   для: newmen   (12.02.2005 в 13:29)
 

Если необходимо работать с файлами, обратите внимание на плоские файлы http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=549 и dbf-формат http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=955 - собственную структуру файлов лучше не используйте - и без этого проблем будет много...

   
 
 автор: Atom   (12.02.2005 в 15:39)   письмо автору
 
   для: cheops   (12.02.2005 в 13:42)
 

Врядли вы сможете написать хороший магазин на файлах.
С файлами работать намного менее удобно чем с базой.. Так что лучше откажитесь от этой идеи.. )

   
 
 автор: newmen   (12.02.2005 в 23:00)   письмо автору
 
   для: Atom   (12.02.2005 в 15:39)
 

зато индексятся лучше поисковиками....
Или я не прав???

   
 
 автор: Atom   (12.02.2005 в 23:15)   письмо автору
 
   для: newmen   (12.02.2005 в 23:00)
 

Не прав.

[поправлено модератором]

   
 
 автор: cheops   (12.02.2005 в 23:15)   письмо автору
 
   для: newmen   (12.02.2005 в 23:00)
 

Да в общем поисковикам-то всё-равно на чём создано Web-приложение, они имеют дело с конечным HTML-кодом.

   
 
 автор: newmen   (12.02.2005 в 23:52)   письмо автору
 
   для: cheops   (12.02.2005 в 23:15)
 

а зачем тогда сделали чтобы MySql интрепритировалось лучше???

   
 
 автор: glsv (Дизайнер)   (12.02.2005 в 23:56)   письмо автору
 
   для: newmen   (12.02.2005 в 23:52)
 

Поясните вопрос... MySQL, а тем более его оптимизация и работа роботов поисковых систем никак не связана.

   
 
 автор: newmen   (13.02.2005 в 00:24)   письмо автору
 
   для: glsv (Дизайнер)   (12.02.2005 в 23:56)
 

Очень много людей пишут, что поисковые системы очень плохо индексят Mysql... хотя вывод на экран является html... я этого сам не понимаю, но сайт написанный на Mysql действительно раскручивается хуже. Я это уже проверил. У меня все сайты на текстовых базах находятся на первой и второй странице во всех поисковиках, а на Mysql на 15-ой и выше никак... Может просто совпадение, может действительно правильно пишу!?

   
 
 автор: cheops   (13.02.2005 в 00:35)   письмо автору
 
   для: newmen   (13.02.2005 в 00:24)
 

Хм... может в случае сайтов разработанных с использованием MySQL строка запроса содержит больше параметров? Кроме того, здесь в дело может вмешиваться идентификатор сессий, которые любят использовать в приложениях с использованием MySQL - это действительно может приводить к сбоям в индексации, так как робот не может верифицировать данные через некоторое время, так как время жизни сессии обычно ограничено в пределах часа.

   
 
 автор: glsv (Дизайнер)   (13.02.2005 в 01:34)   письмо автору
 
   для: newmen   (13.02.2005 в 00:24)
 

Это никак не связано. Никак не могут роботы определить наличие или отсутсвия MySQL.
Если точнее... связь есть всегда, но она настолько далекая. С чем бы это сравнить... например вот такое высказывание: телега надежнее автомобиля - потому что там нечему ломаться. В общем то верно :)

Посмотрим что любят поисковики:
1. Сайт должен быть всегда доступен
2. В адресах страниц должно быть по максимум меньше параметров.

Базы данных начинают использоваться когда WEB-приложение становится достаточно большим и сложным. Если это крупное WEB-приложение, значит нужно передавать параметры между страницами. Как правило, это метод GET - т.е. в адресной строке браузера. Вот и минус для роботов.
Но в случае крупного web-приложения от передачи параметров никуда не деться. Будь это на базе данных или на файлах.

Еще вот какое соображение есть. Если сайт маленький, то большая вероятность, что он посвящен одной тематике. Вот это поисковики любят.

Еще: если используются файлы, я имею ввиду обычные HTML-страницы, то они обрабатываются вручную, а значит каждую их них можно оптимизировать.
Если страницы генерируются автоматически это тоже можно сделать, но обращают на это внимание и делают это далеко не все.

И поисковики сейчас стали шибко интеллектуальными. Думается, что параметры в адресе страниц, им уже не помеха. Причины раскрученности или не раскученности сайтов следует искать содержании сайта, оптимизации HTML-кода, наличии конкурентов, популярности поисковых слов и проведенных мероприятиях по раскрутке.

   
 
 автор: newmen   (13.02.2005 в 13:40)   письмо автору
 
   для: glsv (Дизайнер)   (13.02.2005 в 01:34)
 

Благодарю за полезные советы.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования