摘要:
♡.1 ⊙●○①⊕◎Θ⊙¤㊣★☆♀◆◇◣◢◥▲▼△▽⊿◤ ◥ ♡.2 ▆ ▇ █ █ ■ ▓ 回 □ 〓≡ ╝╚╔ ╗╬ ═ ╓ ╩ ┠ ┨┯ ┷┏ ♡.3 ┓┗ ┛┳⊥﹃﹄┌ ┐└ ┘∟「」↑↓→←↘↙♀♂┇┅ ﹉﹊﹍﹎╭ ♡.4 ╮╰ ╯ *^_^* ^*^ ^-^ ^_^ ^︵^ ∵∴‖︱ ︳︴﹏﹋﹌︵︶︹︺ ♡.5 【】〖〗@﹕﹗/ " _ `,·。≈{}~ ~() _ ... 阅读全文
摘要:
♡.1 ⊙●○①⊕◎Θ⊙¤㊣★☆♀◆◇◣◢◥▲▼△▽⊿◤ ◥ ♡.2 ▆ ▇ █ █ ■ ▓ 回 □ 〓≡ ╝╚╔ ╗╬ ═ ╓ ╩ ┠ ┨┯ ┷┏ ♡.3 ┓┗ ┛┳⊥﹃﹄┌ ┐└ ┘∟「」↑↓→←↘↙♀♂┇┅ ﹉﹊﹍﹎╭ ♡.4 ╮╰ ╯ *^_^* ^*^ ^-^ ^_^ ^︵^ ∵∴‖︱ ︳︴﹏﹋﹌︵︶︹︺ ♡.5 【】〖〗@﹕﹗/ " _ `,·。≈{}~ ~() _ ... 阅读全文
摘要:
为了使各个模块能够独立运行,每个插件需要有自己的:配置/逻辑代码/缓存/UI,有插件之间的接口,通过接口来实现组合。 web开发,UI的灵活程度要求很高,各个插件可以通过控件(控件访问自己的缓存数据也是可以保证速度的)提供插件,控件可以定义样式和数据显示布局(layout);也可以通过代码片断来提供插件。这样在我们的站点就可以成为变形金刚了,主页面layout的改变和插件控件的灵活组合,可以做出... 阅读全文
|