我目前正在尝试创建一个php脚本,当新用户注册时,脚本(例如:wordpress,blog等等)将为他们安装。
我目前只有单一设置的代码,但我如何为多用户设置表单?,只允许他们输入用户名(子域名)和密码。
<?php
class scriptname_Config {
public static $title = 'new_script_title';
// Domain name and path where new script will installed in
public static $domain = 'username.domain.com';
public static $absolutePath = '/new_register_username/';
// Settings for general mysql database
public static $db = array(
'host' => 'localhost',
'database' => 'scriptname',
'user' => 'root',
'password' => '',
'prefix' => 'scriptname_'
);
}
define( 'scriptname_BASE_URL', 'http://'.scriptname_Config::$domain.scriptname_Config::$absolutePath );
?>
或任何有用的教程都很感激!谢谢!
答案 0 :(得分:0)
我想通过子域你想要的东西, user1.wordpress.com; user2.wordpress.com; user3.wordpress.com?
嗯,实际创建子域并不像听起来那么复杂
1,您需要配置DNS记录以接受通配符条目。 这是一个很好的阅读,可能有所帮助。 wildcard-dns-and-sub-domains
2,定义/设计您的应用程序以支持它; 您可以根据访问的URL过滤每个传入的请求,并采取适当的措施;展示主题;或获取数据;等
您可能还想查看opensource,wordpress-mu和status.net 用PHP或用Google AppEngine用Python编写的Jaiku.com。
3,正确配置您的网络服务器,接受anyname.mysite.com;并发送你的应用程序。
答案 1 :(得分:0)