×

php论坛开源

php论坛开源(有哪些PHP开源的问答系统)

admin admin 发表于2024-08-18 01:57:54 浏览4 评论0

抢沙发发表评论

“php论坛开源”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看php论坛开源(有哪些PHP开源的问答系统)!

本文目录

有哪些PHP开源的问答系统

Ask2问答系统是一款开放源码的PHP问厅核态答程序。

优点:

1、基于自主MVC框架开发,框架结构清晰、易维护、模块化、扩展性好,性能稳定。

2、支持Ucenter、Xunseach、CMS等系统整合,方便易用。

3、简单易懂的模板语法让前端人员可独立完成模板制作及数据调用。

4、站内seo优化的非常好

5、内置文章功能,每个用户能发布自己文章

6、问答内置三套PC模板和一套Wap模板,高仿360问答系统界面,大气简洁

7、程序内置超强问答采集功能,无需写知名问答网站规则,一键采集十几万条数据,新站快速充实网站内容

8、内置强大标签自动识别功能,提问和问题采集均可识别关键词

9、强大搜索扮源系统,搜索问题可通过输入字符串全文检索,如果检索不到通过转化成关键词检索,检索不到还可以转化成模糊检索,相关问题均可列出

完全可以满足政府机构、教育机构、事业单位、商业企业、氏没个人站长使用。

我想架设一个PHP论坛 网上据说有开源的代码和数据库

手把手教你架设Discuz!论坛 前些天,有朋友要小强帮忙架一个论坛。可是刚开学一直很忙(11门课啊~~还不说七七八八的杂事),都没顾上弄,这次国庆假期正好很无聊,于是决定动手试一下,毕竟没玩过类似的东西。经过了一天的安装调试之后,偶的实验论坛终于动起来了,兴奋之后觉得“独乐乐不如众乐乐”,于是就有个这篇东东。 开始之前呢,还是要说一些“废话”:虽然本文中用到的软件都是free的,但是,应当遵重原作者的权利及相关授权文档。还有就是偶对这个东西也是第一次玩,又说的不对的地方欢迎大家拍砖(人身攻击除外,呵呵)。 好了,闲言少叙,进入正题。本文中涉及到三种开源软件的Win32版本:塌悔知n Apache HTTP Server 2.0.46 n MySQL Servers and Clients 4.0.13n PHP 5.0.3 此外就是同为开源的Discuz! 2.5 简体中文免费版(还是开源的东西好啊,功能又强,效率又高,又稳定,而且最重要的是:大多数情况下免费!)。以上这些软件在网上都很容易找到,下面只对这三种软件作简单介绍,更为详细的资料请参阅该软件的文档;对于该软件的下载方法就不说了,一个字:搜。如果比我还笨或还懒得话给我发邮件好了(不过mail的主题里要写明原因 :P)。 Apache HTTP Server是一种高效率的可在多种平台下的网页服务器(我尽量说的简单,但如果你连网页是啥都不知道那就没办法了)。它由Apache开源组织()开发和维护。记得去年同学找工作时候听过一种说法,如果你能有一个Apache的邮箱(如starsnow@apache.org),那找什么工作也就都不愁了(可是我没有,所以还是要愁啊~~)。Apache HTTP Server在本次架设过程中主要提供基于HTTP(超文本链接)协议的网页服务。 MySQL是大名鼎鼎的高性能跨平台的数据库服务器(),我挺喜欢它的那个海豚图标的,呵呵。提供基于GPL(free)的数据库服务,即将建立好的论坛的各种数据(如帖子、回复、会员管理等)都会存在这个数据库里面。 PHP也是开源软件,由PHP Group()开发和维护,用以提供服务器端脚本解释,以提高网页浏览效率的服务。 相信很多常常灌水的大虾们对Discuz!论坛一定不会陌生,这次接触后才知道Discuz!竟然是国产软件(如果我没理解错的话),强烈支持民族软件!!!本文中所用的是简体中文版本,其强大的功能、快速的运行效率和简单的安装配置的过程完全出乎我的意料。 如果你已经搞到了以上这四种软件,那就随时可以开始喽~~哈哈,Let’s Go! 哦,对了,稍等一下,还有要说的就是在配置过程中用到的环境是: IBM T43 2668-44U ThinkPad 笔记本(我的小黑~~~好喜欢啊!) Intel Pentium Dothan 1.86GHz M Processor 512MB DDR2 Memory Microsoft Windows XP Professional Version 2002 Service Pack 2 英文版。 以上几种应用软件有的明确提出推荐在类Unix系统下运行,有的虽未提出但在类Unix系统下有助于与其它软件合作提高性能,尤其当论坛的访问量增前和大时。但考虑到偶对Unix(或Linux)的熟悉程度还不够,因此,本文暂时只考虑在Windows平台下的论坛搭建。 提示:如果你是买已有的空间团消,且对方服务器提供PHP、MySQL和文件上传的支持的话,请略去第一至三部分,第四部分的内容也有相应的改动,在涉及到的部分会有介绍。 好了好了,别不耐烦了,这就开始,让我们先看一下——一、Apache HTTP Server的安装与配置Apache的身材很好,2.0.46的win32版本只有不到6MB。安装过程非常的简单:按两次Next,看过Licence之后,填写网络域和服务器名,如果只是在本地架设的话填什么都可以,建议均填写“localhost”(不加引号),然后下面的管理员email就填写你的就好了(如starsnow@263.net)。建议选择80端口安装,但是此时也会将Apache安装为系统服务,在每次进入Windows系统是都会自动启动,但是可以在控制面板的系统服务中将其设为手动启动。选个目录安装,建议使用默认的“C:\Program Files\Apache Group\”,然后一路next按下去就好了。这个时候,打开你的浏览器(比如说IE,Maxthon等),在地址栏输入然后回车,看看有什么事情发生了?如果你看到了Apache的欢迎网页,那么恭喜你,我们的网页服务器已经装好了。 但是,安装完毕后,还需要对Apache服务器进行些简单的配置。***隐藏网址******隐藏网址******隐藏网址*** 文件根目录:即对外提供的网页服务的根目录,默认情况下,配置文件中应当有这样一行:DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs" ,这表明,我们论坛的文件将放入该目录中。当更改相应的目录时,还应修改《Directory "C:/Program Files/Apache Group/Apache2/htdocs"》行的内容及其他访问权限的设定。***隐藏网址******隐藏网址***二、MySQL Servers and Clients的安装与配置怎么样,安装Apache的过程简单吧?早期的开源软件的用户有好度不够好,被微软比了下去,但目前的用户交互性有了很大的提高,而且自定义的程度要远高于商业软件,对追求个性化的用户有极大的吸引力。长远来看,开源软件前景一片光明。注:在继续进行之前,我假设你懂得一些数据库和SQL及Windows命令行的基础知识,如果在谈到数据库的表等概念时你还不懂的话,可能就会有些问题。不过别灰心,如果实在不懂的话,就跟着我一步一步走好了。安装完网页服务器之后,继续解决MySQL的问题。MySQL数据库也是开源软件的优秀代表,一直以其高稳定性、高效率及非常好的跨平台特性而得到广泛的应用。获得MySQL在Windows平台下的版本后,解压。打开setup.exe,安装目录建议采用默认值“C:\MySQL”,然后一路next按下去就好了。安装完毕后,打开 开始-〉运行,输入“c:\mysql\bin\winmysqladmin.exe”,点确定。然后出来一个界面,几秒钟后会自动最小化到桌面右下角任务栏,点击任务栏上的红绿灯样的图标,在弹出的活动菜单上选择“Show me”。通过该工具可以看一些MySQL运行的状态信息及其中的数据库、表等。在第一次使用该工具时提示输入用户名密码,你输入的信息将作为新用户创建,所以可以任意输入(如starsnow/starsnow)。接下来创建一个数据库和一个表作为实验(一个数据库由一个或多个表组成,每张表由一个或多个列组成,每个列由每个项组成,一个记录由处于同一行的各个列共同组成)。打开 开始-〉运行,输入“cmd”,在控制台的提示符下输入“cd c:\mysql\bin”然后输入“mysqladmin create testdb”,回车。这时已经创建了一个叫做“testdb”的数据库。在控制台提示符下,输入“mysql”,此时启动了MySQL Monitor,此时命令行的提示符变为“mysql》”,可在此提示符后输入SQL命令创建表、插入删除数据等命令,每条命令均以分号“;”作为结束。输入“use testdb;”,这说明我们将对testdb数据库进行操作(如果输入回车后还是出现了提示符“》”,看一下,是不是丢了分号了?输入分号,回车)。然后输入“create table test_table (test_id int, test_note text);”(分号!!!),操作成功后,在testdb数据库中创建了一张新表test_table,该表格有两列,分别为整数型的test_id和文本型的test_note。再输入“show tables;”(分号!!!别让我再提醒你了啊!)此时终端列出了所有表格的情况,然后再输入“explain test_table;”显示出test_table表格的具体情况。接下来,将一个数据插入该表格中:输入“insert into test_table values(’1’, ’This is a note.’);”,操作成功后即插入了一条记录。然后输入“select * from test_table;”看到刚才插入的那个记录了吧,呵呵。最后输入“exit”退出。通过上面的练习,已经大概知道我们要通过命令行与MySQL交互,这是我们不大愿意的,不过没关系,跟着小强走,就没问题的,哈哈~~~(谁?谁拿砖拍我?!)创建一个叫做“forum”的数据库(具体做法参考前面创建数据库的介绍,看你刚才认真看我写得东西了没!所不同的就是输入变为“mysqladmin create forum”),用作论坛今后存储数据的地方。数据库中的表格可以不用创建,在安装Discuz!的过程中将自动创建(Discuz!真是好东西,我不由得想再次赞美它!)注:MySQL的功能实在是太强大了,很多的功能我也要慢慢学习,更多详细的信息请参考“C:\mysql\Docs\manual.html”;另外对于安全性的考虑较少,也请参考上述文档(如果你E文足够好的话)。三、PHP的安装与配置小强下载的PHP的版本解压后所有文件在目录php-5.0.3-Win32中,请将该目录中所有的文件拷贝至“c:\PHP”目录中(什么?没有这个目录怎么办?!新建一个啊!我晕~~)。PHP的安装有两种模式,一种是作为CGI二进制文件安装,另一种是作为Apache服务器的一个模块运行。出于安全性和程序效率的考虑,Apache Group建议采用第二种方式安装Apache HTTP Server。既然人家都建议了,那我们就恭敬不如从命了。***隐藏网址***下面我们要把MySQL数据库与PHP联系起来,在默认情况下,PHP的配置文件还有一个需要修改的地方。打开位于“c:\PHP”目录中的php.ini文件,找到“extension_dir”所在行,将该行整行用以下内容替换“extension_dir = "c:/php/ext/"”(因为PHP自动载入MySQL的功能时必须载入php_mysql.dll文件,而该文件在以上目录中,如果你的该文件不在此目录中,请做相应的调整)。PHP的配置文件与Apache的配置文件风格类似,不过把注释的符号换成了分号“;”。然后在该文件中找到“;extension=php_mysql.dll”,把该行最前面的分号去掉。现在一个新文件phpinfo.php,用任何普通文本软件均可,推荐使用专用PHP工具(如PHP Expert Editor)。在该文件中写入以下内容:《html》《head》 《title》《/title》《/head》《body》《?phpinfo();?》《/body》《/html》文件phpinfo.php的内容到上一行为止。将该文件保存在Apache网页服务的根目录内(默认情况下,应当是“C:\Program Files\Apache Group\Apache2\htdocs”)。打开浏览器,在地址栏输入“”,如果出现了PHP的许多详细信息(应当包括MySQL的内容),那么恭喜你,你的PHP也安装好了(请我吃饭吧,呵呵~~哦,等会儿,还有最重要的论坛没有安装呢,狂汗~)。好了,要不要休息一下。呵呵,燕姿7号就要出新专辑了,期待啊~~怎么?这么急么,好了好了,不废话了,反正要支持一下燕姿哈,我们继续。四、Discuz!的安装将下载的Discuz!文件解压后,有两个目录,将upload目录中的所有内容拷到“C:\Program Files\Apache Group\Apache2\htdocs”目录中(如果是购买的空间,服务器在远端的话,请用上传工具将该目录所有文件上传,且再次情况下需要对某些目录的权限进行修改,请参考Discuz!的相应文档)。打开浏览器,在地址栏输入……什么?你已经知道了?不对,应该是“”,看到了吧,呵呵,选择第一个中文,没说的。然后选择同意,也没说的。数据库用户名和密码均为空,MySQL默认创建了匿名的用户,能满足我们建设论坛的需要。数据库名填“forum”,系统Email填你的地址(如starsnow@263.net),其他的内容不要进行修改。其他的内容一直按照向导填就好了(如果这时候除了问题,多半是你的PHP与MySQL的连接方面出了问题,请参考相关的文档解决具体的问题)。看到成功安装的字样了吧?哈哈,终于大功告成了,写了这么多,要累死了,还是没人请我吃饭么?哎,伤心啊,算了,自己去吃了~啊?什么?还不知道该怎么办啊?那我就简单的再说一下——五、Discuz!的配置打开浏览器,输入“”(如果是远端服务器请输入相应的地址,如“”),是不是看到了非常熟悉的画面。这时候,用你刚才安装Discuz!时设置的用户登录,以后他(也可能是“她”)就是管理员了。登录后选择系统设置。在新打开的窗口中输入你的密码。选择Discuz!选项-》基本设置,论坛名称写“真情流露”(或你喜欢的名称)。广告!广告!真情流露是北京邮电大学的一个论坛,历史悠久,是我国第一批高校的BBS系统,地址是,欢迎大家来访问哈~~其他的功能嘛,我就不多说了,你慢慢试吧,作为一个新世纪的水车,怎么这些东西还问呢!(太困了,懒得写了,以后有机会再说吧,:P)重要提示:在以上各个软件自带的介绍文档中,有着更为详细、准确的介绍,例如更为重要的安全性问题等,在实现了基本功能后,强烈建议你更为自己的阅读相应的文档!以上的过程不一定是最好的,但是这个过程本身是很重要的,因为通过这一过程可以更好的体会到开源软件的好处,及基本的使用方法。请参考

php手机独立建站平台哪家好,大家是电脑端跟手机端一起做吗

相信从事互联网工作的朋友,对php多少有些了解!在这个网络营销的时代,越来越多的传统互联网企业都在进行转型了,那么转型的步便是建个网站,网站开发的话,会有不同的开发语言可以实现。从目前情况来看,php语言写的网站更受大家欢迎一些。下面来看看源码时代小编给大家整理的9个常用的php建站系统!

1.DedeCMS(织梦CMS)

织梦CMS是集简单、健壮、灵活、开源几大特点的开源内容管理系统,是国内开源CMS的品牌,目前程序安装量已达七十万,超过六成的站点正在使用织梦CMS。

2.PHPCMS

PHPCMS采用模块化开发,支持多种分类方式,可方便实现个性化网站的设计、开发与维护。是一款具备文章、下载、图片、分类信息、影视、商城、采集、财务等众多功能的强大、易用、可扩展的网站管理软件。

3.Wordpress

Wordpress是一款免费的开源博客程序,功能强大,插件众多,易于扩充功能。使用教程也比较简单,容易上手。

4.Drupal

Drupal是一个开源的内容管理系统(CMS)平台,它是用PHP写成的。主要用于构造提供多种功能和服务的动态网站,这些功能包括用户管理、发布工作流、讨论、新闻聚合、元数据(Metadata)操作和用于内容发布。

5.羊驼Alpaca

羊驼,是一个开源的轻量级树状CMS系统。它基于php+mysql开发,并使用b2core为底层MVC架构。可以方便快速的配置出个人、企业网站。

6.帝国CMS

一款开源的CMS内容管理程序,满足从小流量到大流量,从个人到企业各方面应用的要求,安全、强大、稳定、灵活。

7.ShopEx

Shopex是国内市场占有率的网店程序。平台软件系统包含在线零售系统、分销管理系统、运营管理系统、移动电商系统,无论是开设个人网上购物商店还是企业在线购物商城都行。

8.ECShop

ECShop是一款B2C开源网店系统,适合企业及个人快速构建个性化网上商店,可快速解决建站难题,快速开展网络销售业务。

9.Discuz

国内最的开源PHP论坛系统,用户人数众多,非常流行。论坛搭建非常简单易用,有完善的模板、插件、扩展、互联生态圈了、口碑好、更新快、模板多、功能齐全、搭建简单、后台功能强大。

关于php的建站系统太多了,以上这些只是给大家总结了几个比较受欢迎的几个php建站系统。

国外最牛的Php开源建站平台

  大量的PHP开源(开放源代码/Open Source)应用改变了这个世界 改变了互联网 以下我们总结从数据库到购物 博客等众多类型的开源PHP软件 供网站开发者们参考

   博客 WordPress

  WordPress是使用PHP开发的著名博客平台 免费开源 功能强大 不仅仅用于博客搭建 还可以广泛应用于各类网络信息发布平台

   论坛 phpBB

  phpBB是一种广泛流行的开源论坛软件 具有易于使用的管理面板和友好的用户安装界面 可以轻松地在数分钟内建立起一个论坛 功能上具有很高的可配置性 能够完全定制出相当个性化的论坛

   CMS Drupal

  Drupal是一个开源的内容管理系统(CMS)平台 拥有强大并可自由配置的功能 能支持从个人博客到大型社区驱动的网站等各种不同应用的网站项目

   Wiki MediaWiki

  MediaWiki是PHP语言写成开源Wiki引擎 全世界最大的Wiki项目维基百科就是使用MediaWiki引擎

   Digg Pligg

  Pligg是一套灵活的类似Digg的Web CMS系统 系统使用PHP开发 模仿了国外流行的DIGG系统

   图像 Gallery

  Gallery 是一个非常有名的免费开源图库相册软件 基于 PHP 和 MySQL PostgreSQL 等数据库 功能非常强大 有丰富的扩展可以下载 安装很简单 有很多插件可用

   RSS Gregarius

  Gregarius是一个RSS聚合程序 免费开源 具备不错的用户体验 易于操作和管理 可以把其当成RSS阅读器使用

   电子商务 osCommerce

  osCommerce是一套由自由软件开发社团开发并维护的在线商店的解决方案 免费开源 并可以应用到任何的商业环境中 可以在短时间内生成一个功能强大的电子商务网站

   广告 OpenX

  OpenX(原名phpAdsNew)是一个用PHP开发的广告管理与跟踪系统 三连素材 适合各类网站使用 能够管理每个广告主拥有的多种任何尺寸横幅广告 按天查看 详细和概要统计并通过电子邮件发送报表给广告主

   数据库 phpMyadmin

lishixinzhi/Article/program/PHP/201311/20889

php开源工具哪些比较受欢迎

众所周知,软件行业是一个相对苦逼的行业,特别是遇到赶项目,很多程序猿就只有累成狗了。为了提高开发效率,让开发任务更简便、快捷,开源工具的使用是少不了的。今天小编整理了10款最受欢迎的php开源工具,分享给大家,希望可以帮助大家更便捷的开发php应用。1、Monsta FTP如果想在浏览器中设置一个FTP文件管理,你需要有一款像Monsta FTP一样的开源PHP或者Ajax Cloudware。不仅支持屏幕上的文件,而且文件还可以被拖放到浏览器轮睁上实现快速上传。经测试Monsta FTP,支持所有主流浏览器,如:火狐,Chrome,IE浏览器,Safari浏览器等,并配备了多语言支持。2、PinbaPinba使用只读格式的MySQL作为实时统计/监督服务器,几乎是一个MySQL存储引擎。它可以生成格式简单的统计报表,处理后通过UDP发送累计数据,并且还可以创建复杂的报表。3、CaseBoxCaseBox是一个用于管理任务、记录和文档的开源PHP Web应用程序。它允许我们创建大量的目录,并将数据存储在一个类似于桌面界面的首选结构中。通过将指定了期限的任务分配给用户并跟踪性能,CaseBox极大地简化了工作流程。4、SyliusSylius是一个基于Symfony 2的php开源工具,它允许你创建一个电子商务网站,并管理产品和类别复杂的网上商店。同时,Sylius还支持多种功能,如管理不同税率和运输方式。此外,Sylius还与支付网关(payment gateway)OmniPay集成而成为一款告枝完美的电子商务工具。如果你用php开发了一个电子商务商城,不妨可以试试这个工具,它将极大的简化你的工作量。5、PicoPico是一款开源的内容管理程序,使用Flat File文件作为其数据库,无需安装即可使用。使用这个开源工具,可以方便你在你所喜爱的文本器中储存在.md文件中的内容。6、Munee全面网站图书馆Munee,作为一款开源的php工具,可以让你优化和操作网站website assets、实现客户端和服务器端的资源缓存。同时Munee也可以集成PHP图像处理库,方便调整或裁剪图像并对它们进行缓存。7、Phalcon PHPPhalcon PHP是一款由C语言编写的web框架,提供了低资源消耗和高性能,适用于任何操作系统。8、phpMyFAQphpMyFAQ是PHP FAQ(常见问题解答)的应用程序,同时也是一个优秀的FAQ系统。它可袜桐敏以管理用户、项目、类别和统计数据。phpMyFAQ中还自带一个先进的搜索系统,可帮助用户快速寻找到相关答案。9、PHPImageWorkshopPHP Image Workshop使用GD库来管理图像,允许以类似于Photoshop的方式照片。同时,这款php开源工具也非常灵活,允许你叠加大量图像,使用旋转功能甚至缩略图。10、DebugBarDebugBar也是php开源应用程序中常用的一款工具,免费提供在线版本,并且可以集成到PHP 项目中。它包括通用库和流行库,支持Ajax请求,并且在页脚有一个JavaScript栏。不管是什么语言的开发,要提高开发效率,掌握一些开源的工具都是少不了的。熟悉并掌握以上这10款PHP 开源工具,可极大的简化你的开发进程。如果你还没有使用过这些工具,不妨可以试试。

php开源cms系统哪个好用

PHP开源CMS系统比较多,还要看你用作什么。 推荐你几个比较有名气的:joomla适合做展示型的网站,drupal也差不多; wordpress适合做博客类型的网站;察则 moodle适合用来做在线学习腊帆系统。这些都是完全地开败局棚源免费。我最喜欢的是joomla,扩展性非常强,通过五花八门的插件或组件,可以扩展很多功能,国内也有专门研究的论坛(joomlagate)。当然国内的一些自称为CMS的也不少,但是我都不喜欢,因为我觉得国内的用起来不顺手。

常见PHP开源CMS系统都有哪些

1、论坛型毕散好:Discuz!X / Nt版、PHPWind、手铅BBSMAX、动网论坛2、cms型:DedeCMS、掘滑Phpcms、动易CMS、PHP168《/SPAN》《/SPAN》《/SPAN》《/SPAN》

php开源的系统哪个好用

如果只是使用,我觉得phpcms不错,如果只做页面级别的二次开发不修改耐誉任何脚本代码。dedecms、phpcms等cms都好用,不过要学习昌乱段一下他的模板标签如果要做脚陪亩本代码级别的二次开发,很遗憾,没有一个好用的

文章分享结束,php论坛开源和有哪些PHP开源的问答系统的答案你都知道了吗?欢迎再次光临本站哦!