{"id":21660034,"url":"https://github.com/speedphp/speedphp","last_synced_at":"2025-04-11T22:40:48.885Z","repository":{"id":118611325,"uuid":"42838186","full_name":"speedphp/speedphp","owner":"speedphp","description":"从 code.google.com/p/speedphp 迁移的主版本库","archived":false,"fork":false,"pushed_at":"2017-06-26T03:32:48.000Z","size":996,"stargazers_count":13,"open_issues_count":0,"forks_count":6,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-25T18:41:08.023Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/speedphp.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-09-21T01:57:20.000Z","updated_at":"2023-03-30T10:04:51.000Z","dependencies_parsed_at":null,"dependency_job_id":"42ba9718-4309-40f4-8d14-f7716cf0052a","html_url":"https://github.com/speedphp/speedphp","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/speedphp%2Fspeedphp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/speedphp%2Fspeedphp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/speedphp%2Fspeedphp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/speedphp%2Fspeedphp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/speedphp","download_url":"https://codeload.github.com/speedphp/speedphp/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248493011,"owners_count":21113159,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-25T09:32:04.601Z","updated_at":"2025-04-11T22:40:48.874Z","avatar_url":"https://github.com/speedphp.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"SpeedPHP是一款全功能的国产PHP框架应用系统，速度飞快，上手容易，是最适合初学者的PHP框架。SpeedPHP以“快速开发、快速学习、快速执行”为理念，带你轻松进入PHP高手的行列。\n\n新版SpeedPHP版本已经发布，请移步：https://github.com/SpeedPHP/speed\n\n**主页**：http://www.speedphp.com/\n\n\n\nSpeedPHP 3.1.89是修正了3.1.66多项存在问题的稳定版本，增强对SAE（新浪云计算平台）、更新Smarty 3。\n\n\n\n**下载地址**：https://github.com/SpeedPHP/speedphp/archive/master.zip\n\n\n\n**升级方法：**\n\n\n\nspeedphp 3.0升级到speedphp 3.1.89，直接覆盖框架文件即可。\n\nspeedphp 2.x升级到speedphp 3.1.89，请参考压缩包内UPDATE.txt文件说明\n\n**新版本3.1.89：**\n\n\n\n升级Smarty 3，更稳定\n\n修正了URLREWRITE伪静态的存在问题\n\n修正全部已知的bug\n\n\n\n**ChangLog?：**\n\n\n\n无临时目录情况下将自动新建目录而不是提示错误\n\n在sae环境未开启mysql时将提示\n\n去除文件缓存多级目录的处理，因其会带来管理上的开销。\n\n修正spAccessCache驱动在3.1.66中存在的两个问题，并修改部分注释\n\n修改升级说明文档\n\nsmarty类库更新到3.0.8版\n\n修正部分已发现的bug\n\n修正了bae平台的一些禁用函数\n\n增加本地调试与SAE平台自动切换的附加程序\n\n增加百度开发平台BAE分支\n\n对ORACLE驱动构造时增加了时间格式的设置命令\n\n修正import载入扩展的顺序问题\n\n测试UrlRewrite?不区分大小写是否合理\n\n调整了判断PHP版本的代码位置\n\ngbk版本mysql驱动重新加入set names语句\n\n添加独立数据库操作类库分支\n\n修正了spUrlRewrite会在后缀为空的时候加入问号结束的bug\n\n修改mysql，mysqli，mssql三个驱动程序的getArray函数在查询结果为空时返回空数组array()\n\n增加配置cache_multidir，让spAccess的缓存文件分目录生成，避免缓存文件过分集中在同一目录。\n\n修正spUrlRewrite在r170版本中生成地址的判断。\n\n修改spVerifier对未知规则的提示。\n\n更新PDO驱动，修复了UTF8的支持。\n\nspUrlRewrite在URL为控制器的时候，接收和生成地址都进行了调整。\n\nspUrlRewrite调整为在URL为控制器名称时，将可忽略默认action名称。\n\n修复了模板引擎检查临时目录无效的问题。\n\n改正一个注释错误\n\n**SpeedPHP 3.0正式版**\n\n\n\nSpeedPHP 3 的使用基本和SpeedPHP第二版相同，所以SpeedPHP第二版手册也能在SpeedPHP 3 上面使用。\n\n\n\n新特性：\n\n\n\n1. 支持多种数据库类型：MySQLi、Sqlite、Oracle、MsSQL、PDO等。\n\n\n\n2. 加入新浪云计算SAE分支版本、加入GBK分支版本（新浪云计算平台专用）。\n\n\n\n3. 支持多种模板引擎：Smarty、Template Lite、speedy等。\n\n\n\n4. 支持多种缓存机制：Memcache、Xcache、APC、eAccelerator等。\n\n\n\n5. 改进数据库及模板引擎驱动结构，改进控制器与视图类的逻辑结构，更合理并进一步节省资源。\n\n\n\n6. 多项原有功能强化、改进spHTML生成静态功能、增强静态化URL模式。\n\n\n\n7. 增加spRun，spDB，replace、affectedRows、runSql、escape、\n\n\n\n8. 修正SpeedPHP第二版发布以来的许多bug，稳定性有了极大提升。\n\n\n\n9. 保持一致的应用程序配置，SP2成员仅在入口文件中加入spRun即可。\n\n\n\n10. 保持一贯的简便、易学、轻巧。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspeedphp%2Fspeedphp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fspeedphp%2Fspeedphp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspeedphp%2Fspeedphp/lists"}