- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
有大量的 PHP 框架(即 Zend、Seagull、Symfony、CodeIgniter、CakePHP、Yii、Prado)在实现可扩展/可维护网站的重要部分方面做得很好,我几乎总是选择一个开始构建客户网站。
最近,我开始厌倦了为客户提供持续的开发服务,我正在寻找编写功能更全的商业脚本的可能性,这些脚本可以被一遍又一遍地转售,希望找到您总是在童话故事中听到的那种神奇的“经常性收入流”。请注意,我不是在谈论构建 CMS 系统(如 Drupal 或 Joomla)的扩展/插件,而是完整的网站脚本。
所以这是我的多部分问题:
多年来我一直想知道这个问题,但我问过的人都没有真正提出一个好的解释。就好像这样做是一种禁忌,没有人真正知道为什么?我见过使用第三方库(即 jQuery、PHPmailer 等)的商业脚本,但从未见过完全基于应用程序框架构建的脚本。
最佳答案
似乎很多人都忽略了问题的真正本质,甚至将其视为语言辩论(永远不会有好下场)。
Is there any reason why I couldn't resell a script built on one of these frameworks as a full-blown turn-key solution (especially if the framework's licensing is something very flexible, like the BSD license)?
假设框架许可证允许,那么您没有理由不这样做。您提到了 Zend Framework,因此您可能有兴趣查看 Magento .虽然他们提供免费的社区版,但他们也有与 Zend Framework 一起使用的付费版。
我最近使用了一个商业提供的文件上传脚本,它恰好是在 codeigniter 上构建的(我现在忘记名字了)。
If not, why aren't others doing the same thing?
我个人的看法是,这确实是多种因素的结合。基于 Web 的本地应用程序市场(相对于 SaaS)已经充斥着各种选择,并且规模开始缩小。这减少了对应用程序的需求,您实际上会看到背后的框架(对于 SaaS,您很可能永远不知道正在使用什么框架)。
PHP 市场中的许多现有大型参与者已经存在了一段时间,并且已经拥有自己创建并熟悉的代码库。当您花费数年时间构建自己的库时,很难证明转向另一个框架是合理的。
许多较小的玩家很少在适当的应用程序设计方面自学,并且通常坚持使用程序代码。当今 PHP 中存在的重要 OOP 特性直到 5.0 版本才出现。请注意,那是大约 5 年前的事了,但是在 PHP5 广泛可用并在标准托管帐户上被接受之前,您的许多程序员已经开始了他们的 PHP 教程和学习冒险。因此,我们的大多数现代框架都不可用,例如 CakePHP 直到 2005 年才开始。Zend 框架直到 2007 年才出现。这些都是相对较新的日期,我不希望看到很多商业应用程序移动直到可以编写高质量商业应用程序的当前这一代程序员变老一点(同样只是我的意见)。
关于php - 销售基于 PHP 框架构建的脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1174029/
我的学校项目是创建一个销售和出租产品的电子商务网站。 我的主要问题是我找不到“出租”部分的最佳设计。现在我正在考虑两种设计: 第一个数据库设计建议: 第二条数据库设计建议: 如您所见,两种设计中都有相
如果 Mono 项目成功,它将为非 Windows 平台上的商业软件铺平道路。 我对根据我们现有的 Smoke Vector Graphics (OCaml) 和 F# for Visualizati
关闭。这个问题是off-topic .它目前不接受答案。 想改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 关闭 10 年前。 Improve thi
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎与 help center 中定义的范围内的编程无关。 . 关闭 8 年前。 Improve
是否有出售 .net 控件的网站?我似乎找不到任何东西。我想知道是否有人可以将我指向一个站点。我宁愿它不是一个需要提供源代码的网站(如果可以的话,无论如何都包括它们)。 最佳答案 有1个站点CodeC
免责声明:我主要是一名后端开发人员,没有广泛的 FE 知识。 我正在编写一个生成 HTML 的非 SPA Golang Web 应用程序,然后将其发送给用户。因为我想更好地更新和监控我的 Javasc
我尝试了几种不同的方法来从 Magento 中删除测试订单。 使用插件(http://www.magentocommerce.com/magento-connect/asperience-delete
我们有一个 Woocommerce 网站,并在 Facebook 和 Instagram 上转换广告。当潜在客户点击这些广告时,我们的网站将加载到 Facebook 和 Instagram 使用的应用
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 想改进这个问题?将问题更新为 on-topic对于堆栈溢出。 7年前关闭。 Improve this qu
我们已经在数据库中看到了销售数据,但在 Appstore Connect 控制台中看不到任何销售数据。有谁知道什么会导致这种情况吗? 只有当苹果应用内购买的 .purchased 状态回调被触发时,我
假设我有一个应用程序,我可以在其中以 iBook 的形式出售补充内容。无论哪种方式,他们都会收取 30%,但我可以将该应用程序用作销售它的平台。有没有一种方法可以通过应用程序本身销售它,但保留 iBo
我使用 BlueSnap API 通过 PayPal 销售产品。在我的网站上,我将购物者发送到 PayPal,而无需他们填写任何运输详细信息 - 一旦他们登录到 PayPal,我就会从他们的 Blue
最近,中国大型发行商联系了我,他们在越狱设备上拥有自己的“AppStore”。他们也让我通过他们的平台销售我的应用程序。我只是想知道有没有人有这方面的经验?合法吗? Apple 会在 AppStore
我正在尝试为 PayPal 交易提取 Sale Id。我正在使用 PayPalAndroidSDK 和 PayPal_MPL 到目前为止,我可以检索支付资源,例如PAY-... 使用这个: Paym
我已经安装了 Magento 2.2 并将支付方式配置为“PayPal Express Checkout” When i have payment with PayPal Express Checko
我有一个网站,人们可以在其中比较驾校。我已经使用 schema.org 标记将我知道的这些学校的所有详细信息(名称、描述、位置、价格范围等)添加到他们在我网站上的页面。 几周以来,人们还可以直接在我的
我需要知道一种向 magento admin 添加打印订单功能的方法。 最佳答案 您可以使用这个 extension .我没有测试它。于是手动安装。复制粘贴其扩展 key 并下载 here . 编辑:
我需要知道一种向 magento admin 添加打印订单功能的方法。 最佳答案 您可以使用这个 extension .我没有测试它。于是手动安装。复制粘贴其扩展 key 并下载 here . 编辑:
我有以下表格作为 MySQL Workbench 8.0CE 中更大架构的一部分; 订单 - Order_ID、Customer_ID、Payment_ID、Delivery_ID、Order_Dat
我正在使用亚马逊 MWS api 来获取完整的亚马逊订单列表。拥有这样的 api 非常好,它返回由亚马逊 (AFN) 完成和由卖家 (MFN) 订单完成。 登录到亚马逊卖家中心后,我可以看到所有销售
我是一名优秀的程序员,十分优秀!