问题描述
多年来,大多数Web开发人员将建立一系列工具或交易工具。最近我发现了rsync,我很惊讶我这些年来如何在没有它的情况下生活。你认为哪些工具最引人注目?请坚持定期使用,并发誓。它们也可以是框架,平台,编辑器以及任何你认为web开发者应该使用的东西(jQuery,joomla,xdebug,vi,notepad ++等)。 I我们将从一对夫妇开始:
- - 一次点击同步到活服务器或反之亦然 .mysql.com / doc / refman / 5.1 / en / mysqldump.htmlrel =noreferrer> mysqldump - 与rsync一起同步数据库
- - 活的css编辑器小书签击败'编辑>保存>重新加载'通过允许实时编辑循环。
- - 附加到窗口的JavaScript外壳窗口
- - 高级javascript / css / dom调试器
- - 我经常使用它来快速测试语句,函数,类或脚本
- - 如果在这个wiki上无法找到解决CSS问题的解决方案,我会感到惊讶(在这种情况下,您应该添加它)
- - 帮助我选择字体堆栈
>
- - 我确定每个人都使用它来管理他们的MySQL数据库,但想到我会将它添加到列表中,以便采取更好的措施。
即使我在LAMP环境中突出显示了工具,在您的环境中使用。 ment
(我专注于LAMP,因为这是我用于web开发的)
Over the years most web developers will have built an arsenal of tools or "tools of the trade". Recently I discovered rsync and I am surprised how I managed to live without it all these years. What tools do you consider to be the most compelling? Please stick to the ones you use on a regular basis and swear by. They can also be frameworks, platforms, editors and whatever else you think web developers ought to be using (jquery, joomla, xdebug, vi, notepad++, etc).
I'll start off with a couple:
- rsync - 'One click' sync to live servers or vice-versa
- mysqldump - used alongside rsync to sync the databases
- test styles bookmarklet - live css editor bookmarklet which beats the heck out of the 'edit > save > reload' cycle by allowing live editing.
- javascript shell - javascript shell window attached to a window
- firebug - advanced javascript/css/dom debugger
- php-shell - I use this regularly for quickly testing statements, functions, classes or scripts
- CSS-Discuss Wiki - I'd be surprised if you couldn't find a solution to your CSS problem on this wiki (in which case you should add it)
- Font Matrix - Helps me choose font stacks
- PHPMyAdmin - I'm certain everyone uses this for managing their MySQL databases but thought I'd add it to the list for good measure
Even though I have highlighted tools in the LAMP environment, you may mention tools you use in your environment.
LAMP stack development
- IDE: Zend Studio / PDT for Eclipse
- PHP Framework: Zend Framework
- Javascript library: jQuery
- Source code versioning: SubVersion with Tortoise client
- HTML filtering library: HTML Purifier
- Image manipulation library: php image
- Op-code cache: APC
- Javascript / CSS deployment: Minify
- Markup / javascript inspection debugging: Firebug
- Database administration: phpMyAdmin
- Page load analyzer: YSlow
- Markup validation: HTML validator
- Shell client: PuTTY
- FTP Client: FlashFXP
- The PHP manual
- Experience and skill :)
(I focused on LAMP since that is what I use for web development)
这篇关于更快,更好的网页开发工具的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!