我应该获得什么软件来进行网页开发和设计?

我应该获得什么软件来进行网页开发和设计?

我刚刚在新电脑上安装了 Ubuntu 14.04 LTS。之前,我只有在需要的时候才会在工作中做 Web 开发(比如 HTML 电子邮件等),所以我并不完全了解我到底需要什么。我知道我需要一个 IDE(我想我会用 Sublime Text),但我真正需要什么才能正式发布网站(我打算在工作之余做自由职业者),我可以很好地编写 HTML 和 CSS 代码,但 PHP 只能勉强应付,但这些都是别人给我的,所以我并不完全了解我需要什么。有人可以帮忙列出软件类型吗 - 不一定是软件名称,只是类型,比如图像处理、IDE 等。等等。

感谢提供的任何帮助

—特雷

答案1

你并不总是需要使用 IDE,你可以使用简单的文本编辑器喜欢 (“gedit”在 ubuntu 上)。但如果你专门寻找 IDE,那么“Bluefish“编辑器可以帮助你进行开发,但还有很多其他的。由于你要开发 PHP 网站,你需要一个服务器,可能还需要一个数据库软件,如果你要制作基于 SQL 的网站,你可以使用LAMP(`Linux Apache Mysql 和 PHP)服务器,它包括服务器和数据库,Web服务器是 PHP 开发最重要和必需的软件。

请注意,安装在您的个人机器上的网络服务器仅用于开发目的,您应该避免使用它来在线托管您的网站。

对于图像和图形 - 您可以使用“Gimp”(用于图像编辑)和 inkscape(用于矢量)

您可能需要像 firebug(用于 firefox)这样的浏览器插件来帮助您直接从浏览器调试 html css 和 javascript 代码。

颜色选择器(如果您也要进行设计)例如 colorzila。

你可能还需要其他类型的工具,因为你可以根据自己的需要开发不同的网站。但对于初学者来说,这些工具可能就足够了。

答案2

首先我安装 apache2、php、MySQL 和 phpMyAdmin

apt-get install apache2
apt-get install php5 libapache2-mod-php5 php5-mysql
apt-get install mysql-server mysql-client
apt-get install phpmyadmin

我的工作目录是 /var/www/html

我用瘸子用于图像编辑和Inkscape对于矢量。对于 FTP 客户端,我使用福莱齐拉

我最喜欢的代码编辑器是Sublime Text 3使用插件:

包控制、所有自动完成、自动文件名、Bootstrap 3 片段、BracketHighlighter、浏览器刷新、CSS 格式、Emmet、Git、GitGutter、Goto-CSS-Declaration、LoremIpsum、SideBarEnhancements、SublimeLinter-csslint、TrailingSpaces、W3CValidators、WordCount、

对于免费 IDE,我推荐Netbeans HTML5 和 PHP

我使用 FireFox + 开发人员工具(按 F12)。

从开发人员工具设置>可用工具箱按钮选中“从页面中抓取颜色”和“截取整页截图”。

我的 Firefox 附加组件:Measurelt 和 Web Developer

答案3

IDE Bluegriffon

Aptana工作室

图像处理 Gimp(Ubuntu 软件中心

图像创建 Inkscape(Ubuntu 软件中心)

FTP Filezilla(Ubuntu 软件中心)

相关内容