草庐IT

公司企业网站

全部标签

php - 处理admin系统用户和前端网站用户时如何处理用户权限?

任何人都可以推荐一个信息来源或工作示例,显示在同时处理管理系统用户和网站用户时如何处理访问权限?我们目前的代码有点像网上商店的大版本,有几名员工使用管理系统管理订单,并且有任意数量的客户使用该网站。管理系统是围绕访问控制列表(如LiveUser)构建的,但有一个相当大的“创可贴”与一个“虚拟”用户一起担任所有网站用户(所有客户)的角色。理想情况下,应用程序代码将使用诸如can_place_order()之类的短语。以确定用户是否可以执行任务。只要库存水平至少与订单数量一样多,并且客户已经支付了订单值(value),客户就可以下订单。只要管理员用户具有“customer_services

php - PHP 网站的数据库支持国际化

我有一个用PHP编写的网站,有15-20页,其中有很多文字。我必须将它翻译成3种不同的语言。首先,我尝试使用字符串($text_hello="你好";),但该选项变得非常乏味且难以管理50多个字符串。我还发现了gettext选项,它很好。但我对(MySQL)数据库支持的选项特别感兴趣,其中所有翻译都将从数据库中获取。另外,我可能是错的,但是对于gettext,你必须有额外的index.php?lang=en_US(?)我希望它像在Twitter或Facebook上一样改变,其中URL没有改变。您能否建议我如何执行此操作或指导我查看有关此主题的教程/文章/以前的问题?谢谢!此外,我看到有

php - 如何在 wordpress 网站中放置 zend 框架应用程序

最近我用PHP为一家小公司创建了一个应用程序(销售门户)。该公司有一个用wordpress开发的网站。因为我没有使用wordpress,所以我将我的应用程序嵌入网站的方式是,我只是在主机上创建了一个子目录,然后将我的应用程序上传到那里。例如:domainname.com-他们的网站domainname.com/portal-是放置我的应用程序的地方(“index.php”文件)。一个月以来,我一直在学习ZendFramework1.8,我想在Zend框架中重写门户,因为我是从头开始编写门户的,而且它的核心不如实现Zend框架那么安全。我的问题是,我能否像使用“从头开始”应用程序那样,通

php - 如何在 magento 网站上进行 facebook 登录集成?

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭9年前。我想在我的magento网站中集成facebook登录。有人可以给我步骤吗?谢谢

php - 使用 php 网站进行分析跟踪

我最近将我的网站格式更改为php(而不是html),即我用.php扩展名重命名了我的所有HTML页面,并用我的.htaccess文件修复了链接。我需要使用Google分析来跟踪我的新php页面,因此我创建了一个单独的php文件,其中包含Google的javascript代码段。我把它放在我网站的根目录下,并在之后用这段代码将我的每个php标签链接到它。标签:我的问题是这似乎只适用于我的index.php页面。我的所有其他页面都找不到analyticstracking.php(在Dreamweaver中它说“'analyticstracking.php'不在本地磁盘上。获取”)如果我将链

php - 解析 Zillow 和其他 API 网站中的 XML 数据

我使用下面的代码从zillow.com的url字符串中提取数据(作为示例)。由于隐私和安全原因,zws-id未粘贴在url字符串中,但该页面正确返回州、城市和社区的所有apixml数据。问题是如何提取特定数据而不是所有数据。&state=WA&city=Seattle&neighborhood=Ballard";echojson_encode(simplexml_load_string(file_get_contents($url)));?>这将返回一个充满数据的页面,并且显然是困惑的,因为它没有以任何方式被解析或组织。返回内容的一小部分:"state":"Washington","c

php - 拥有 +100 个用户的 Symfony2 网站 = 100% CPU 费用

我有一个无法用我的服务器解决的问题。我可能在某处遗漏了一个配置,但我进行了搜索并没有找到任何合适的东西。服务器硬件:英特尔凌动N28002核,4线程(http://ark.intel.com/products/58917/)4Gb内存它在Debian7下运行,带有NGinx、PHP5FPM和MySQL。只有一个网站在运行。平均同时接待50位访客,最高可达140位访客。这是在高峰时间发生的事情:top-23:01:41up80days,8:40,1user,loadaverage:19,78,19,52,19,37Tasks:166total,22running,144sleeping,

php - 如何使用 PHP 开发音乐流媒体网站

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭8年前。Improvethisquestion我即将创建一个音乐流媒体网站。我想为用户提供在线播放歌曲。那么如何开始我应该将所有音乐文件存储在哪里以加快流式传输如何在我的网站上播放音频歌曲播放音频文件是否有任何其他协议(protocol)可遵循?有没有框架?请指导我谢谢

允许从网站发推文的 PHP 类或库

我知道有很多库可以将Twitter集成到网站中。但是我还没有找到我要找的东西(或者我对twitterAPI的理解还不够)。我希望能够发布在我的网站上发生的事件-但此外,我希望能够添加来自www.example的推文。例如,当我从我的黑莓或iphone(或者实际上是从其他一些网站)发送推文时,在推文下方,有一条消息说,推文来自(例如黑莓)。有谁知道允许我发送推文的PHP库或类,而且还带有一种“签名”,表明推文是从哪里发送的?编辑此外,我希望用户能够从我的网站发推文。当他们发推文时,我希望推文说明它来自哪里(例如,就像我上面描述的黑莓手机等一样)。我不清楚我是否还需要一个PHP应用程序来满

php - 处理试图破解网站的最佳方法

一点背景。我为一个非营利组织运营网站。在我注意到一个死链接后,我在网站上运行了一个链接检查器,并发现了更多。因此,我实现了一个自定义404页面来记录任何失败的链接。这使我能够修复损坏的链接并提醒链接到我们的其他人他们的链接已损坏。它很快导致了一个有趣的发现:令人惊讶的是,他们试图规避安全并利用标准软件包中的漏洞,这些软件包在网站上很常见,例如phpmyadmin、论坛等。我记录了违规者的IP地址,几乎完全发现他们不是来自美国,而且我们的组织严格关注美国的一个小区域,因此我想通过PHP以这样的方式禁止他们as:在头文件中加载违规者列表,所有页面都使用该列表,如果属于该列表,则简单地死掉并