免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2554 | 回复: 7
打印 上一主题 下一主题

[ldap] 建立基于openldap的web服务器 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-07-07 18:04 |只看该作者 |倒序浏览
php 有完善的访问ldap服务器的函数,openldap有完善的复制机制,为什么有LAMP结构,却没有LALP呢?

论坛徽章:
0
2 [报告]
发表于 2005-07-08 19:29 |只看该作者

建立基于openldap的web服务器

你的意思是想把网页页存到ldap 里?

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
3 [报告]
发表于 2005-07-09 10:10 |只看该作者

建立基于openldap的web服务器

oreilly那本书上有提到过这个

论坛徽章:
0
4 [报告]
发表于 2005-07-14 16:50 |只看该作者

建立基于openldap的web服务器

[quote]原帖由 "maluyao"]你的意思是想把网页页存到ldap 里?[/quote 发表:

对啊。
其实我已经开工了,效果还不错,最大的好处是站内搜索容易。
其次是邮件帐号和网页用同样的数据库比较灵活。
然后利用openldap的复制可以把网站作的很大。
不过,我不是程序员,写的全是垃圾代码,经常找BUG时人会崩溃调。
嗨!
有高手写这种东西就好了。

论坛徽章:
0
5 [报告]
发表于 2005-07-15 12:32 |只看该作者

建立基于openldap的web服务器

全部存到openldap的数据库里面就相当于如果本来是php+mysql的搭配现在改成了php+LDAP数据库的搭配吧?

论坛徽章:
0
6 [报告]
发表于 2005-07-16 10:24 |只看该作者

建立基于openldap的web服务器

对啊。
我的制作过程:
1:参照openldap现有的schema写了自己的schema
包括的
类objectclass:webdata
属性有
title标题
content保存html格式的文档
photo保存html包含的图片
version文档版本
time创建时间

2:利用php的将创建的html保存到openldap里。
比较麻烦的是处理图片,因为保存到ldap的图形是没有文件名的,只能通过图形的编号来访问。我的办法是:

写一个从ldap读取并显示图形的php,程序根据GET到的图形dn和编号显示图形;
用php预处理包含在网页中的图形链接,将其改为先前写的显示图形的链接,然后保存图形和处理过的html到ldap里。
这样当网页从ldap中读取后就可以显示图形了。

论坛徽章:
0
7 [报告]
发表于 2005-07-17 02:02 |只看该作者

建立基于openldap的web服务器

LDAP基于GDBM的文件类型服务器, 当上到一定数据量的时候不太稳定. 而且LDAP的INTERFACE比较简单, 无法完成一些复杂的查询..
我以前花了4年时间写了一个前台支持LDAP后台支持ORACLE/MYSQL/SQLSERVER的LDAP+数据库中间件, 可惜是公司内部的商业化产品, 暂时不能OPEN SOURCE
[quote]原帖由 "5day"]php 有完善的访问ldap服务器的函数,openldap有完善的复制机制,为什么有LAMP结构,却没有LALP呢?[/quote 发表:

论坛徽章:
0
8 [报告]
发表于 2005-07-19 10:14 |只看该作者

建立基于openldap的web服务器

我的应用主要是文字,文件类,所以不存在复杂查询的问题。到是稳定性问题,我还要试试看,现在的数据记录还只有几千条,等数据量大了,看看有问题没。
不过照你的说法,用ldap来存邮件帐号也有这样的问题的话就有点麻烦了。
我的邮件服务器也是用的ldap。

不过openldap和gdbm都是在不断进步的,希望它能更加稳定。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP