Programs for Website Developing? - Printable Version +- Twitist Forums (http://twitist.com) +-- Forum: Facebook forums (/forum-14.html) +--- Forum: Facebook apps (/forum-22.html) +--- Thread: Programs for Website Developing? (/thread-148294.html) |
Programs for Website Developing? - Lee H - 04-28-2014 10:52 AM what are all the programs are used to develop sites such as Facebook and Yahoo and other engines - David D - 04-28-2014 10:58 AM A graphics program (Photoshop is popular). A text editor (TextMate is good, as is JEdit, Emacs, Gvim and a number of others) A collection of browsers to test in. A web server (Apache is traditional) A programming language along with its compilers and interpretors and a way for it to communicate with the webserver (I like Perl with CGI::Fast) ... and a lot of knowledge about how to build websites (split between more than a few team members) - nithya - 04-28-2014 10:59 AM Nowadays most of the sites are developed using PHP (Facebook, Yahoo,Bharatmatrimony, jobsites, etc). - Jane~ - 04-28-2014 11:01 AM Client Side Coding * AJAX Provides new methods of using Javascript, PHP and other languages to improve the user experience. * Flash Adobe Flash Player is a ubiquitous client-side platform ready for RIAs. Flex 2 is also deployed to the Flash Player (version 9+) * Javascript Formally called EMCAScript, Javascript is a ubiquitous client side programming tool. * Microsoft Silverlight Microsoft's browser plugin that enables animation, vector graphics and high-definition video playback, programmed using XAML and .NET programming languages. Server Side Coding * ASP (Microsoft proprietary) * ColdFusion (Adobe proprietary, formerly Macromedia) * CGI and/or Perl (open source) * Java, e.g. J2EE or WebObjects * Lotus Domino * PHP (open source) * Python, e.g. Django (web framework) (open source) * Ruby, e.g. Ruby on Rails (open source) * Smalltalk e.g. Seaside, AIDA/Web * SSJS Server-Side JavaScript, e.g. Aptana Jaxer, Mozilla Rhino * Websphere (IBM proprietary) * .NET (Microsoft proprietary) However lesser known languages like Ruby and Python are often paired with database servers other than MySQL (the M in LAMP). Below are example of other databases currently in wide use on the web. For instance some developers prefer a LAPR(Linux/Apache/PostrgeSQL/Ruby on Rails) setup for development. Database Technology * Apache Derby * DB2 (IBM proprietary) * Firebird * Microsoft SQL Server * MySQL * Oracle * PostgreSQL * SQLite |