社交php
PHP社交最着名的开源软件那就是discuz论坛程序。功能强大,插件灵活,好多社交网络都在使用。
2. 用php开发一个社交网络
可以去看看thinksns,有能力的话去看看thinkphp自己开发前者是开源的微薄系统基于后者,后者是开发框架
3. 我想用php实现一个简单的社交实例,现在的问题是怎么使好友的动态可以显示在我的主页呢,数据库怎么安排
那要看你所谓的“动态”是指什么了。我举个例子,假如是好友最新更新的几个文章。
流程:用户访问主页时执行 -> 查询用户最新文章,条件(子查询取好友用户名) -> 显示最新的几条。
按这个流程。只要有两个数据表就可以了。
用户关系表(好友表)
文章表
4. 谁能和我说一下 用php 如何开发社交网站
首先,看你对PHP的理解程度,是否能熟悉运用PHP来实现一些常见的数据库操作,如果这点还没办法做到的话,很难跟你说怎么做
如果能熟练运用PHP了,就看你这个社交网站要实现些什么功能了,细分一下,每个功能怎样实现,各个功能怎样互通。
这种问题,很难给你一个满意的回答的。最好能说清楚你在用PHP做社交网站的时候遇到了什么问题,别人才能针对性的给你想办法解决
5. 最近在研究网站,想做个社交类的网站,php的,不知道有什么好的推荐呢
OpenSNS是一款有“身份”的开源免费SNS社交系统。包含资讯、活动、论坛、专辑、积分商城、群组、充值中心、问答、分类信息等模块,基于thinkphp框架开发出来的开源产品,是属于社交类的产品。
6. php是世界上最好的语言,这个梗是怎么来的
最早看到这个是由于下面这个笑话:
某女:你能让这个论坛的人都吵起来,我今晚就跟你走。
某软件工程师:PHP是最好的语言!
某论坛真的就炸锅了,各种吵架……
某女:服了你了,我们走吧,你想干啥都行。
某软件工程师:今天不行,我一定要说服他们,PHP必须是最好的语言……
其实把PHP换成Python\Ruby\Java...能起到一样的效果。终究这只是一个笑话而已。每个人心中都有自己的女神,每个人都会本能地维护自己的立场,仅此而已。
不管现在黑PHP的人有多少,无论是从PHP->Java;PHP->Python;PHP->C#.Net;PHP->Ruby……都只能说明随着时代的发展,大家对性能、对模式的需求更加敏感,PHP可能渐渐的Out了,但无法否认他曾经辉煌过的那一段时期为互联网带来了多少活力。
但做技术的,也必须与时俱进,好就是好,好就学,好就用,落伍了,就弃,技术这么纯粹的东西,是最不需要感情分的。
7. php是世界上最好的语言
PHP是世界上最好的语言。这是网络上广泛流传的一个梗,并不是说PHP就真的是编程最好的语言,其实每款编程语言都有自身的优势以及所专长的领域,并不能简单地说PHP就是最好的编程语言,这多少有点调侃的成分。
PHP优点
(一)流行,容易上手
PHP是目前最流行的编程语言,这毋庸置疑。它驱动全球超过2亿多个网站,有全球超过81.7%的公共网站在服务器端采用PHP。PHP常用的数据结构都内置了,使用起来方便简单,也一点都不复杂,表达能力相当灵活。
(二)开发职位很多
在服务器端的网站编程中PHP会更容易帮助你找到工作。很多互联网相关企业都在使用PHP开发框架,所以可以说市场对PHP的开发程序员的需求还是比较大的。
(三)仍然在不断发展
PHP在不断兼容着类似closures和命名空间等技术,同时兼顾性能和当下流行的框架。版本是7之后,一直在提供更高性能的应用。
(四)可植入性强
PHP 语言在补丁漏洞升级过程中,核心部分植入简单易行,且速度快。
(五)拓展性强
PHP 语言在数据库应用过程中,可以从数据库调取各类数据,执行效率高。
PHP缺点
(一)PHP的解释运行机制
在 PHP 中,所有的变量都是页面级的,无论是全局变量, 还是类的静态成员,都会在页面执行完毕后被清空。
(二)设计缺陷,缺少关注PHP被称作是不透明的语言,因为没有堆栈追踪,各种脆弱的输入。没有一个明确的设计哲学。早期的PHP受到Perl的影响,带有out参数的标准库又是有C语言引入,面向对象的部分又是从C++和Java学来的。
(三)对递归的不良支持
PHP并不擅长递归。它能容忍的递归函数的数量限制和其他语言比起来明显少。
这句话的产生,虽然带有一定php码农个人感情色彩的偏见,但是未尝没有道理。首先,PHP的使用率远远高于其他语言的使用率,在web开发中占有很大份额。
同时PHP作为一种通用开源语言,因其语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛。具有简单易懂的语法、没有奇怪的黑魔法、既能面向过程,又能面向对象、安装后各种扩展集一身、包括但不限于mysql、json、mbstr等,方便至极。
在这种情况下,PHP就被戏称为“世上最好的语言”,当然它也不负众望,成了大部分IT码农的首选。它的门槛低,使得更多新手小白入门快,能快速了解IT这行,以及自己的工作性质。语法简单,很快融入其中,被成为“弱类型语言”。
现在很多重量级的开源项目都会使用PHP语言,企业开发上也越来越支持使用PHP。它成熟的框架,大大缩短开发周期,在加上成本低,导致了市场需求大。
(7)社交php扩展阅读
主要参考框架
(一)CodeIgniter的优点
1、配置简单,全部的配置使用 PHP脚本来配置,执行效率高;具有基本的路由功能,能够进行一定程度的路由;具有初步的Layout功能,能够制作一定程度的界面外观;数据库层封装的不错,具有基本的MVC功能。
2、快速简洁,代码不多,执行性能高,PHP框架简单, 容易上手,学习成本低,文档详细;自带了很多简单好用的library,框架适合小型应用。
(二)CodeIgniter 缺点
1、把Model层简单的理解为数据库操作。
2、PHP 框架略显简单,只能够满足小型应用,略微不太能够满足中型应用需要。
(三)CakePHP 的优点
1、CakePHP 是最类似于RoR的 PHP 框架,包括设计方式,数据库操作的Active Record方式;设计层面很优雅,没有自带多余的 library,所有的功能都是纯粹的框架,执行效率还不错;数据库层的hasOne,hasMany 功能很强大,对于复杂业务处理比较合适;路由功能,配置功能还不错;自动构建脚手架(scaffold)很强大;适合中型应用;基本实现过了MVC每一层; 具有自动操作命令行脚本功能。
2、文档比较全,在国内推广的比较成功,大部分人都知道CakePHP,学习成本中等。
(四)CakePHP 的缺点
1、CakePHP非常严重的问题是把Model理解为数据库层操作,严重影响了除了数据库之外的操作能力
2、CakePHP的cache功能略显薄弱,配置功能稍嫌弱;CakePHP不适合大型应用,只适合中型应用,小型应用来说略微的学习成本高了点。
参考资料来源:网络-PHP
8. php写的社交网站最好挂在什么服务器上一般投入多少
前期用虚拟主机, 一般200M的, 一月20G流量完全够用 - 200以内
达到日1000IP的时候最好能升级主机, iis限制不要低于300, 月流量根据实际消耗自己计算一下 - 700以内
如果一天有5000IP, 更新到vps - 2000以内
如果你的社交网站已经非常火了, 一天几万IP了, 不用考虑那么多, 直接上独立主机, 一年6000左右, 以上的都是按年算.
维度IDC www.vvedo.net 解答
9. PhP社交网站中应用程序设计
php 论坛自带游戏很多啊,可以多多关注你所用网站代码的官方网站,可以获得更多信息。自己做的社交网站就有点麻烦了
10. 用php去写如QQ,微信这样的聊天社交软件的服务端可行么
功能上是可以实现的,而且代码量更少,但是!核心问题就是如果你用php写的话用户少还没问题,用户多了,百万估计就不行了,消息延迟,卡死现象就多。用户体验就很差,就凉凉了。你个人玩或小范围还是可以的,而且现在有这种框架,workerman或swoole都可以。望采纳!