草庐IT

网站后端

全部标签

php - PHP开发入门-编程栈推荐和网站资源

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭9年前。Improvethisquestion我正在开始PHP开发,我正在寻找想法和最佳实践的大脑,还有网站资源,例如www.w3schools.com是的,它必须是PHP,因为这是正在使用的现有网站技术。我正在使用Windows,尽管我将在虚拟机上进行开发,可能是运行Window

php - 第一次建立 paypal 电子商务网站 - 如何做对?

这可能很奇怪,但我现在正在一个基于成员(member)制的网站上工作,用户可以在该网站上注册并选择按月、按季度或按年付款的成员(member)模式。它将基于Paypal。然而,尽管已经工作了5年,但我之前从未从事过任何电子商务项目:\相反,我从事过几乎所有其他工作,即集成维基百科、构建电子邮件客户端、pdf解析等,我有点困惑如何开始。我以前没有做过任何在线购物-我知道使用第三方进行支付背后的理论,但我不知道我应该如何构建我的系统。比如我们有3个用户,免费用户,高级用户和金牌用户。免费用户的访问权限最少,金牌用户的访问权限最大,高级用户的访问权限介于两者之间,因此他们会相应收费。我在想这

php - 雅虎 openid 网站兼容性

我正在使用Dope-openid我网站上的图书馆,但在使用雅虎帐户登录时,用户会收到上面的消息单击“同意”以使用您的Yahoo!登录www.mywebsitename.com身份证。警告:该网站不符合Yahoo!对网站地址的要求。除非您确定它是合法的,否则请勿与本网站共享任何个人信息。当我将我的yahooopenid与stackoverflow或plaxo一起使用时,我没有收到此消息。在使用yahoo作为您网站上的openid提供商之前,您是否必须在yahoo的某个地方合作或注册您的网站信息?有谁知道我在这里做错了什么......谢谢 最佳答案

php - 网站的图片文件夹和图片是否应该存储在 SVN 存储库中?

我目前正在将我们所有的PHP网站导入SVN存储库。每个站点都有一个图像文件夹,其中包含所有站点图像。图片更新非常频繁,因为其中大部分是提供的图形。图像(二进制文件)应该存储在存储库中吗?另一个问题是它们一直在更新。您将如何频繁更新工作副本中的图像,因为您不能像编辑源文件那样在文本编辑中编辑源文件,它们需要用更新的图像替换,版本系统将如何处理这个问题? 最佳答案 SVN能够处理二进制文件,包括(但不限于)图像。您可以像普通文本文件一样使用它。唯一不同的是一旦更改,它是作为一个整体更改的,而不是像普通文本文件那样作为一个补丁。

php - 上传重要文件时网站无法运行

我在维护基于PHP的网站时遇到问题。我的网站是建立在Zend框架上的。当我希望在线上传新副本或版本时-在上传期间,尤其是在上传和重写模型和Controller等关键文件时-网站无法正常运行。有没有办法不用经历这个问题就可以上传网站?我的更新真的很规律。在这种情况下,假设每周一次或两次。 最佳答案 即使通过FTP,您也可以快速轻松地重命名目录。我通常做的是:有两个目录,website_live和website_uploadwebsite_live包含实时网站(显然)上传内容到website_upload将website_live重命名

php - 如何可靠地识别网站

我有一个从其他子网站链接到的文件。文件:http://site.com/file.img网站A链接到它网站B链接到它我需要可靠地识别哪些网站访问了该文件,但我知道$_SERVER['HTTP_REFERER']可以被欺骗。我还有哪些其他方法可以可靠地确认请求者站点?通过IP,让他们注册一个IP?不确定。设置APIkey?有哪些选择? 最佳答案 如果一个网站只是链接到一个文件,“网站”本身永远不会真正访问您的图像。相反,正在查看网站的客户将请求图像。因此,您依赖于客户端发送的信息,这完全不受您的控制并且根本不可靠。如果您有机会在客户端

php - 我网站的用户可以发现这个网址吗?

在我的网站上,我有一个功能,人们可以通过输入电子邮件地址来注册时事通讯。我在php中获取电子邮件地址,验证其完整性,然后将其写入txt文件,例如电子邮件地址.txt。我注意到如果我浏览www.mywebsite.com/emailaddresses.txt可以看到电子邮件地址。我设置了一个带有Options-indexes的htaccess文件。如果emailaddresses.txt是一个晦涩难懂的文件名,很长且带有随机字符,暂时安全吗? 最佳答案 Securitybyobscurity不安全。将您的emailaddresses.

php - 为我的网站制作一个高效的搜索引擎

我的数据库包含数千万种产品,因此我需要一种高效的搜索技术来加快我的响应速度。最初,我尝试根据字母表或查询的某些初始字符制作一些表格。但是,这失败了很多次,例如如果用户搜索“ipodtouch”而不是“appleipodtouch”。我可以使用trie或其他一些数据结构来实现吗?Google如何跟踪如此多的数据? 最佳答案 制定自己的搜索算法很困难。当我不得不为一个项目做类似的事情时,我只是简单地搜索整个数据库,一列一列,搜索所有,然后搜索任何术语;它很粗糙,但它确实有效,因为数据库实际上永远不会容纳超过一万个条目。鉴于您的数据库的大

php - 如何使用脚本在本地创建网站图标?

我一直在使用http://tools.dynamicdrive.com/favicon/多年来用于生成网站图标。在我什至不知道如何进行任何编码之前我就开始使用它(我现在不是很好)。我不介意使用该实用程序,因为图标总是看起来很不错,但我希望能够在本地完成。如何使用脚本在本地创建网站图标?以某种方式使用PHP、imagemagick/gd或者从命令行sips? 最佳答案 您可以使用imagemagik转换。我从thiswebsite中获取了这些命令.先制作主图:convertsome_image.bmp-resize256x256-tr

php - 编写多语言网站 : the webdesigner's (best) options

在stackoverflow上已经有一些关于此的问题,但没有一个真正清楚“最佳实践”。对于内容设计,有哪些选择,什么是更好的选择?我知道的一些选项正在使用文件夹:site.com/en/和site.com/fr/或重定向site.com/index.php?language=en更简单的做法是使用新的url:en.site.com和fr.site.com但是如果我只想保留site.com/index.php怎么办?我有什么选择?例如,如果您更改LinkedIn上的语言,则URL中没有任何变化。他们在那里如何工作?更新:在我的案例中,网站是一个平台,使用LAMP堆栈。也欢迎提供技术建议(