【发布时间】:2022-11-22 04:52:01
【问题描述】:
我有一个由 364 个 asp 页面组成的 erp 系统。其中一些页面有 2-3 个屏幕。
页面内有模块(账户管理、订单、库存管理等)。它通常由 html 表单字段和报告组成。我在下面添加了 1 个屏幕截图。
具有管理员权限的用户。拥有在屏幕上添加js、css、asp代码的权限。我将它们包含在页面上。
我正在使用 Microsoft Sql Server 作为数据库,我将继续使用它。
我在界面中使用 Jquery、Jquery Ui、一些 VueJs 除了 Html、Css。我会继续使用 Jquery、Bootstrap 5、VueJs。
我使用了很多意大利面条代码。我什至有时会在根据 Session、Cookie 和数据库的数据呈现页面时更新 Js、Html、Css。
事实上,我没有太大的问题。但是我想更多地使用bootstrap和vuejs而不是我将更改界面的jquery ui。
除了经典的asp,python、nodejs、php、asp.net网页用得很少,经典的asp也没有舒服的地方。它强制您按特定顺序编码。
到目前为止,我已经编码了 1 个人。它很可能会继续作为 1 人。工作量其实更多的是在数据库上。
我正在考虑切换到 php,而不是在新界面中使用经典的 asp 进行编码。我想我可以更轻松地切换。新界面写完这400屏后,我觉得不会有太大变化。
我在经典 asp 中使用最多的东西:
- 数据库操作(执行程序、选择、更新、删除)
- fso(文件系统对象/文件读、写)
- 函数(参数)....
- 子...调用...
- 响应、请求
- 饼干
- 届会
- 同时,为了
- 如果
我使用了很多 javascript,我通常用 asp 代码创建它们。一些是:tinymce、jsGrid、barcodeJs、fullcalendar、jqueryClone、jqueryForm、select2、tinysort、toast、touch 等。
我想退出 classic asp 的原因可能再过 5-10 年都受不了我。很难使用 Json、Xml、API。
在“Classic asp”中编码时;
- 我必须使用 api asp.net 与其他程序通信(导入数据/导出数据)。
- 我必须使用 wkhtmltopdf 进行 pdf 转储输出。
- 我必须将 nodeJs 用于聊天系统。
- 我不得不使用 Python 从另一个网络资源中提取信息。
- 我必须运行 IrfanView.exe 才能进行图像操作。
- 我必须使用 persists 组件进行文件上传
- 我必须使用 persitsMail 来发送邮件。
为什么我直到现在才使用经典的 asp?
【问题讨论】:
标签: php asp-classic