Как лучше реализовать сайтик на текстовыой bd?

seosniks
На сайте с 13.08.2007
Offline
389
475

Добрый день гуру PHP.

Задача есть такая, хочу сделать себе систему для создания сателлитов.

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

есть варианты такие.

1) делаю каждую страницу сателлита в шаблоне со всеми тегами и форматированием,

тоесть генератор делает страницу по названию статьи

к примеру

есть статья миру мир. файл будет создан miru_mir.php

навигацию решил не мудрить а сделать как можно проще.

Тоесть зараннее зная сколько будет страниц я делаю в подвале столкьо ссылок автоматом.

Каждый файл одна статья.

по весу 1000 страниц ( для сателлита думаю хватит ) будут весить 4-7 мб

или же делать вариант 2)

. Делать каждую страницу одним файлом и разбивать на массивы все статьи

как делалось в cmsimple/

то есть база это один файл разбитый с помощью тегов.

каждый файл будет иметь скои описания и ключевые слова.

Базу использовать не хочу так как с использованием баз у меня есть скрипт.

Что посоветуете сделать? Какой выбрать метод

ewg777
На сайте с 04.06.2007
Offline
225
#1
Что посоветуете сделать? Какой выбрать метод

Один файл базы данных SQLite и один файл-обработчик.

seosniks
На сайте с 13.08.2007
Offline
389
#2
ewg777:
Один файл базы данных SQLite и один файл-обработчик.

а есть ли готовые функции или решения?

хотя бы как пример?

ewg777
На сайте с 04.06.2007
Offline
225
#3
seosniks:
а есть ли готовые функции или решения?
хотя бы как пример?

Лс.

(10 лсов)

seosniks
На сайте с 13.08.2007
Offline
389
#4
ewg777:
Лс.
(10 лсов)

ewg777,спасибо за помощь.

Не хочет у меня локально работать

extension=php_mysqli.dll

выдает


Fatal error: Call to undefined function sqlite_open() in Y:\home\satell.ru\ on line 2

файл php_mysqli.dll в папке имеется.

Может есть еще како вариант?

Или использовать обычное разделение информации как у simple?

ewg777
На сайте с 04.06.2007
Offline
225
#5
seosniks:
ewg777,спасибо за помощь.
Не хочет у меня локально работать

extension=php_mysqli.dll
выдает



файл php_mysqli.dll в папке имеется.

Может есть еще како вариант?

Или использовать обычное разделение информации как у simple?

extension=php_sqlite.dll

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий