Ben saklamak istedim ne kadar veri dayalı bir SQL veritabanı kullanmak isteyip tercih etmem - I what kind Ben kullanılacağı ne kadar saklamak istedim ve veri dayalı seçiyor.
Wikipeadia gibi bir veritabanı tanımlar: A database is a structured collection of records or data that is stored in a computer system. Eğer müşteri hesapları, erişim hakları ve böylece daha sonra böyle bir mySQL veya SQLite gibi DB ya da her neyse, overkill değil gibi kayıtları saklamak isterseniz: Ve ben cevap orada yatıyor düşünüyorum. Sana o kayıtları yönetmek için denenmiş ve güvenilir bir mekanizma verir.
Eğer, diğer taraftan, web sitesi depolayan ve bu PDF'leri, raporlar, mp3s ve böylece daha sonra sadece bir disk üzerinde iyi tanımlanmış bir dizin düzeni içinde saklayarak fazlasıyla yeterli olduğu gibi değişmeyen dosya tabanlı içerik sunar. Ben de burada XML belgeleri içerir: örneğin XML formatında bir web sitesi için yazılar oluşturulan bir üretim departmanı olsaydı DB onları koymak gerek yoktur - diskte saklayın ve onları teslim etmek XSLT kullanabilirsiniz.
Sizin SQL seçim ya da saklamak istediğiniz içeriğin geri alınacağını nasıl bağlıdır. Bir dizin ağacı, XML veritabanı, RDF veritabanı, vb tek kayıtları almak için kullanılacak ise büyük olasılıkla SQL Açıkçası arama kriterlerine dayalı birçok kayıtları almak için iyidir.
Yüksek trafik sitesi ölçekte çalışan ve SQL DB içine her şeyi doldurma hızlı bir darboğaz olacak zaman depolama mekanizmasının seçimi çok önemlidir.