呼叫LAMP标准化 - 安装/用户组管理 [英] Call for LAMP Standardization -- Installations/User-Group Admin

查看:47
本文介绍了呼叫LAMP标准化 - 安装/用户组管理的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你知道,本周末在我的月光公司的LAMP项目上工作时,我不禁想知道人们是否写了类似的东西

项目正在解决类似的问题,必须通过构建安装程序并构建用户/组来完成

项目

管理部分。


我想到,如果LAMP开发人员,无论他们使用MySQL还是PostgreSQL,只需简单地将

项目写入某个项目就会很棒规格。然后,他们可以通过向导运行项目

,它会自动生成用户/组

管理部分以及构建安装。


我的意思是,对于我构建的每个应用程序,我都有一些几乎相同的表格,存储用户名和其他关于用户的属性

- 包括全名,影子密码和默认组,

组的表格,这些组中用户会员资格的表格以及

的表格group可以将工作路由到其他组。


对于那些超出用户/组

规范的东西,可以写一个通用的参考表编辑器(一个简短且通常由来自其他

表的外键链接的
表),然后使用一个简短的业务规则列表进行自定义。


所有这些都有可能在某一天实现标准化。对我们所有LAMP开发人员来说,这将是一个巨大的提升。


想象一个我们只是编写应用程序的世界,通过这个运行它

向导,然后所有操作分析师必须做的安装

这个应用程序运行简短的安装程序,然后连接到一个通用界面

来管理它为公司各部门设置了它。


我唯一要注意的是要求它太沉重和太陡了

的要求。

You know, while working on my moonlight corporation''s LAMP project at
home this weekend, I couldn''t help but wonder if people writing similar
projects are solving similar problems with having to complete the
project by building an installer and building the user/group
administration piece of it.

The thought came to me that it would be great if LAMP developers,
whether they used MySQL or PostgreSQL, could just simply write the
project to a certain specification. Then, they could run the project
through a wizard and it would automatically generate the user/group
administration piece of it as well as build the install.

I mean, with every app I build, I have a handful of tables that almost
look the same, storing usernames and other properties about the users
-- including fullname, shadow password, and default group, a table for
groups, a table for user memberships in those groups, and a table for
which group can route work to which other group.

For things that are kind of outside the box on the user/group
specification, one could write a generic reference table editor (a
table that is short and is commonly linked by foreign keys from other
tables) and then customize with a short list of business rules.

All of this could likely be standardized someday. It would be a huge
boost to all of us LAMP developers.

Imagine a world where we just write the app, run it through this
wizard, and then all the operations analyst has to do that installs
this app is run the short installer, then connect to a common interface
to administer it and set it up for the company departments.

The only thing I caution about is making this too heavy and too steep
on requirements.

推荐答案

Google Mike写道:
Google Mike wrote:
你知道,在我的月光公司工作时LAMP项目本周末回家,我不禁想知道编写类似项目的人是否正在解决类似问题,必须通过构建安装程序和构建用户来完成
项目/ group
管理部分。
You know, while working on my moonlight corporation''s LAMP project at
home this weekend, I couldn''t help but wonder if people writing similar
projects are solving similar problems with having to complete the
project by building an installer and building the user/group
administration piece of it.




迈克,有的就是保守党,我不知道是不是真的,每当一个孩子向美国宇航局发送一封询问太空计划的信件时,他们都会发回一封

冷静措辞的回复警告所有的危险和问题,以免过多地给它们带来惊喜。故事是维尔纳·冯·布劳恩(Werner Von Braun)一次用这些形式的信件中的一个,并在底部潦草地写着,我们将要点月亮。跟我们一起来!


当我读到你的帖子时,我想,我们要登月!跟我们一起来!


为什么会有如此戏剧性的回复?好吧,今晚在PHP用户身上发生的事情

组是我产品的公开亮相,1年制作。在这里阅读



http ://www.secdat.com/dev


....然后告诉我你是否想来。


-

Kenneth Downs

安全数据软件公司

(Ken)nneth @(Sec)ure(Dat)a( .com)



Mike, there is a story, I know not if it is true, that whenever a kid sent a
letter to NASA inquiring about the space program, they would send back a
coolly-worded reply warning of all of the dangers and problems, so as not
to glamourize it overmuch. The story goes the Werner Von Braun took one of
these form letters one time and scribbled at the bottom, "We are going to
the moon. Come with us!"

When I read your post I thought, "We are going to the moon! Come with us!"

Why such a dramatic reply? Well it so happens that tonight at a PHP users
group is the public debut of my product, 1 year in the making. Read about
it here:

http://www.secdat.com/dev

....and tell me if you want to come along.

--
Kenneth Downs
Secure Data Software, Inc.
(Ken)nneth@(Sec)ure(Dat)a(.com)


< snip>

今晚好像发生在PHP用户身上

组是公开亮相我的产品,1年制作。阅读

关于

这里:
http://www.secdat.com/dev

....并告诉我你是否愿意出现。

Kenneth Downs

安全数据软件公司

(Ken)nneth @(Sec)ure(Dat)a(.com)

< /我想,当我访问你提到的网站时,我很困惑。有一个

更短的音高?但是你确实对我感兴趣。

<snip>
Well it so happens that tonight at a PHP users
group is the public debut of my product, 1 year in the making. Read
about
it here:
http://www.secdat.com/dev
....and tell me if you want to come along.
Kenneth Downs
Secure Data Software, Inc.
(Ken)nneth@(Sec)ure(Dat)a(.com)
</snip>

I guess I''m confused when I visited the site you mentioned. Got a
shorter pitch? You do have my interest, however.


BTW,Ken,你的想法和我的想法非常接近,在你的网站上,

你谈到PHP与Java和MySQL与PostgreSQL。 Java,对我来说,

令人沮丧,每个人都有自己的版本,如果你转移到另一个版本,你必须继续重写应用程序。此外,论坛中的Java

开发人员会向我讲述OOP的细节,我只想要

来完成我的工作。我工作的许多Java开发人员坐在无数的会议中,从来没有到过任何地方。另外,对于我来说,功能特性,

PostgreSQL在更多方面比MySQL更好,所以我转而使用LAPP

。大约10年前,当我第一次看PHP时,我不想要

来触摸它。但是现在,圣牛,这很酷。随着Windows

越来越不安全和令人沮丧的使用,以及更多和

更令人沮丧的软件编写,以及与红帽和
等组织
Ubuntu制作超级光滑的Linux,难怪我做了转换。

BTW, Ken, your thinking and mine are pretty close when, on your site,
you talked about PHP vs. Java and MySQL vs. PostgreSQL. Java, to me,
was frustrating and everyone had their own version of it and you had to
keep rewriting apps if you moved to another version. Also, the Java
devs in forums would lecture me on the minutae of OOP and I just wanted
to get my work done. Many Java devs I work with sit in countless
meetings never getting anywhere. Also, for me, feature by feature,
PostgreSQL was better in more ways than MySQL, so I moved to LAPP
instead. About 10 years ago when I first looked at PHP, I didn''t want
to even touch it. But now, holy cow, it''s way cool. And with Windows
getting more and more insecure and frustrating to use, and more and
more frustrating to write software for, and with orgs like Red Hat and
Ubuntu making a super-slick Linux, it''s no wonder I made the switch.


这篇关于呼叫LAMP标准化 - 安装/用户组管理的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆