具有网站风格的Web框架

2024-05-13 07:59:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我希望这不是因为太笼统,但是。。。最近有一个2py大学的期末考试。在这个主题中,四个人组成的小组有8周的时间来设计一个网络应用程序。最终,我发现web2py是相当多功能的,它非常容易建立一个网站并快速运行,有很多选择(janrain等),但最终“风格”的结果几乎完全依赖于我们。在

在其他使用其他框架的团队中(每个团队总体上是不同的),其中一些网站的外观非常光滑,不需要花费太多的photoshop/css设计时间和精力。我得到的印象是,当涉及到现成的设计元素(按钮、导航选项、小部件、基本css等)时,有些框架更“友好”,而其他框架则不然

我有python(/C/java)的背景知识,打算学习PHP。什么样的框架为网站设计提供了基础?强调一下,我浏览过python页面列表框架,我对设计方面更感兴趣,即使只是想看看我的假设是否正确。在


Tags: 程序框架主题网站风格时间小组网络应用
3条回答

我不确定其他框架在设计元素方面是否一定更“友好”,因为客户端样式实际上独立于服务器端框架。您可以轻松地插入任何前端样板/框架,以提供更好的样式,无论您使用的是哪种服务器端框架。至少在Python框架中,我认为web2py是为数不多的提供前端脚手架应用程序(包括一些基本样式)的框架之一。对大多数人来说,你只能靠自己了。在

尽管如此,web2py将很快发布一个新的基于Skeleton的移动友好的scaffolding application,并改进了样式。尽管您也可以轻松地使用其他前端框架,例如Twitter BootstrapFoundationHTML5Boilerplate

web2py还允许开发和应用layout plugins,以便轻松替换应用程序的样式。一些示例可以在herehere中找到,它们也可以在应用程序向导(demo)中找到。在

我感觉到你的痛苦。作为一名来自桌面世界并从事一些web开发的开发人员,我习惯于在选择和排列用户界面小部件的同时设置应用程序的外观。在

您只需接受基于浏览器的软件无法以这种方式工作。你必须单独学习CSS。希望您会学会喜欢这种指定应用程序外观的方法,但是不管您是否喜欢,在浏览器中没有任何替代方法。在

到目前为止,我对Yii框架(PHP)的了解是,它可以生成一个初始样式良好的Web应用程序主干,为您在其中添加功能、DBs、用户角色等做好准备。当然,还可以通过定义HTML视图、CSS、JS等自由定义自己的外观

我将要开始学习并在下一个项目中使用PHP框架。我从未使用过框架,但我已经使用PHP/MySQL好几年了。在

几个星期以来,我一直在研究PHP框架,有CakePHP、CodeIgniter、Zend、Yii、Kohana等。我倾向于Yii,尽管CodeIgniter似乎有更多的追随者,但我对Yii很固执,因为它的质量和性能受到了特别高的赞扬。在

我不知道其他PHP框架在“默认视觉样式”方面有多好。在

相关问题 更多 >