Doitphp V3.1 es lanzado oficialmente, un framework PHP ligero

Después de más de tres años de espera, doitphp v3.1 finalmente se encuentra con todos. En comparación con doitphp v3.0, los cambios son relativamente grandes y todo el código de las herramientas doitphp se ha reescrito.

Registro de actualización:

1. Para adelgazar aún más, elimine algunas de las extensiones que no se usan comúnmente: FTP, HTML, Benchmark y las extensiones con contenido desactualizado: excel, esta extensión se escribió hace 10 años y actualmente genera archivos de Excel, excepto wps office Además de la apertura, no se pueden abrir las versiones 2017, 2010 y otras de ms office.

2. El método de seguridad de la clase removeXss en la clase extendida se mueve a la clase extendida Text. Mueva la seguridad getToken () y validateToken () a la clase de extensión encrpty. La clase de extensión encrpty se optimiza aún más. El cifrado OpenSSL se utiliza de manera uniforme.

3. Debido a la separación de front-end y back-end, el uso de plantillas analíticas en motores de plantillas está muy desactualizado, como smarty, que hace mucho que no está. Por lo tanto, los archivos del directorio principal han eliminado los archivos y códigos de la clase de plantilla y el motor de plantilla analítica. La función de almacenamiento en caché de la página de la vista original también está desactualizada. Con la arquitectura actual, el almacenamiento en caché de front-end es muy popular. La caché de la página está agotada.

4. Se agrega una nueva función de corte de imágenes, makeClipImage (), a la clase extendida Image.

5. Cambie el nombre de getParams () de la clase base del controlador para obtener los parámetros: request ().

6. Optimizó el contenido de visualización de las páginas de mensajes de error como showMsg (), 404error, etc.

7. Modelo de archivo de clase base de archivos de optimización de código adicional ...

8. Elimina Memcache extendida Motivo de la eliminación: La versión de Memcache está demasiado desactualizada y rara vez se usa. En la actualidad, más personas usan memcached que memcache, y la mayoría usa redis en la práctica.

9. Herramientas doitphp integradas y módulos de extensión phpmailer y phpqrcode.

URL de descarga: http://www.doitphp.com/download/index

URL de origen: https://github.com/doitphp/doitphp_v3

Supongo que te gusta

Origin www.oschina.net/news/120748/doitphp-3-1-released
Recomendado
Clasificación