【问题标题】:Content editable feature without using PHP [closed]不使用 PHP 的内容可编辑功能 [关闭]
【发布时间】:2017-03-10 04:20:20
【问题描述】:

我正在构建一个旅行计划网站,我想在其中使用 HTML5 的内容可编辑功能。我还想将更改保存在我的数据库中,并在用户单击旅行网页时检索它们。我已经找到了几个涉及到这一点以及如何完成的教程,但它们都提到使用 php 将这些更改存储到变量中。我对php一无所知,尽管这个功能在我的网站中很重要。还有一件事,我正在使用烧瓶网络框架,我不知道这对我的情况有什么帮助吗?那么除了php还有其他选择吗?

提前致谢, 玛丽亚姆

【问题讨论】:

    标签: php jquery ajax flask contenteditable


    【解决方案1】:

    PHP 有很多替代品:

    https://www.quora.com/Web-Development-What-are-better-alternatives-for-PHP-and-MySQL

    但是,几乎任何你选择的语言都会迫使你学习一门新的编程语言。

    我个人更喜欢带有 jQ​​uery-JavaScript 前端的 PHP。我真的希望有一个更好的答案,但是人们总是问这个问题(包括我开始编程时),并且没有真正的替代方法可以学习一种新的基于服务器的语言来进行数据库等更改。

    这有一个非常很好的理由。如果您允许用户查看添加安全功能的代码,他们可以编辑它(就像我一样)。然后,boom,您的网站被盗用了。

    最好的问候,

    尼尔。

    【讨论】:

    • 谢谢,一个简单的问题,所以我可以用 python 函数替换 php 变量,该函数可以将这些更改保存为整个网页并替换已经存储在 db 中的那个,或者它仍然需要 php 来做那?我的意思是如果可以的话我很乐意学习 php,但这是一个学校项目,所以我的时间有点有限,下周交付。
    • 一些 Web 服务支持 shell_exec,您可以使用它在 Web 服务器上执行 Python 脚本。我希望你是最好的。如果您可以将我的答案标记为答案或投赞成票,这将对我有很大帮助,还有其他问题吗?
    • 而且你不能真正将 python 函数作为变量保留在 php* 中(如果你想将它写入文件然后执行它,你可以这样做)。
    • 我确实点击了投票,非常感谢!
    • 抱歉,问题太多了,我正在使用 SQLALCHEMY 的另一件事会产生影响还是我仍然需要 php?
    猜你喜欢
    • 2011-10-09
    • 1970-01-01
    • 2011-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多