RE: RE: Address book - LDAP or MySQL?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



[snip]
As I understand it, LDAP and MySQL offer two different ways
of setting up a networked address book.
So I take it they can be compared as far as that is concerned.

Actually, I normally run Linux, so Active Directory
would not be a priority for me.

I didn't say LDAP was a database.
However, the principal usage of LDAP, as far as I can see
(by googling for LDAP) is in fact
to set up a network address book of some kind.
It may be used for other purposes,
but they are not really relevant to my enquiry.
[/snip]

The Lightweight Directory Access Protocol (LDAP) is an application
protocol for querying and modifying directory services running over
TCP/IP.

A directory service is a software application - or a set of applications
- that stores and organizes information about a computer network's users
and network resources, and that allows network administrators to manage
users' access to the resources. Additionally, directory services act as
an abstraction layer between users and shared resources.

A directory service should not be confused with the directory repository
itself; which is the database that holds information about named objects
that are managed in the directory service. The directory service
provides the access interface to the data that is contained in one or
more directory namespaces. The directory service interface acts as a
central/common authority that can securely authenticate the system
resources that manage the directory data.

Like a database, a directory service is highly optimized for reads and
provides advanced search possibilities on many different attributes that
can be associated with objects in a directory. The data that is stored
in the directory is defined by an extendible and modifiable schema.
Directory services use a distributed model for storing their information
and that information is usually replicated between directory servers. 

I suspect for your purposes it is better (easier) to create an address
book using MySQL and access it with PHP's library of MySQL functions.
Using LDAP to access the directory service that access data namespaces
may be a little over the top for an address book.

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux