Logo

0
  • Forums
  • Wiki
  • Money

Go Back   Startupping Forums > Startupping Wiki


Welcome to the Startupping Forums community.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content, edit the wiki, and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.
Personal tools

Technology

From Startupping Wiki

Contents

[edit] Software

  • Bookkeeping
    • GnuCash - open source accounting software
  • Database
    • MySQL - open source database based on the structure query language (SQL). It is commonly used with Websites for adding, removing, and modifying information in a database.
    • Postgres - a free object-relational database management system.
  • WWW
    • Apache – open source HTTP Web server software to handle web requests and serve up web resources.
    • Clearsilver- an open source, language-neutral HTML template system.
    • Movable Type– proprietary software for creating, publishing and maintaining blogs. It is written in Perl and backed by MySQL, and offers the widely used TrackBack feature.
    • WordPress - a free open source blog authoring system written in PHP and MySQL, and boasts ease-of-installation and ease-of-use.
    • phpBB - acronym for “php Bulletin Board.” A free, open source bulletin board package based on the PHP scripting language and supports MySQL, MS-SQL, PostgreSQL or Access/ODBC database servers.
    • vBulletin – a community forum authoring tool used to run large boards or discussion groups. It uses PHP as the scripting language and MySQL as the back-end data base.
  • Programing
    • PHP- An open source scripting language used to create database interactivity and dynamic content.
    • Ruby on Rails – also known as RoR. It is an open-source framework for Web development in Ruby, an object-oriented programming language.
    • Grails - A Java framework that is as agile as Ruby on Rails.
    • ASP.NET - Microsoft's web platform built on the .NET Framework. Newer technologies, including DLINQ and ASP.NET AJAX, provide features to help promote modern web development for developers on this platform.
    • iRise – iRise is a rapid prototyping and simulation solution used to quickly create interactive prototypes of software applications. iRise also has a special program for software entrepreneurs that provides free 90-day trials to help emerging companies get to their next funding event quicker.
  • VoIP
    • [Asterisk] - An open source IPBX solution that works with most hardware.
    • [SER] - SIP Express Router (SERi) is a high-performance, configurable, free SIP server. - from the site...

[edit] Software Development

Once you've figured out what software to use, you'll need to begin the software development process. Most startups today use an agile process, where software is released frequently (as often as every two weeks).

SD Resources:

[edit] Infrastructure

[edit] Hosting

Lists and Ranks of Hosting Sites:

Other Useful References on Hosting:

[edit] Scaling

The growth of an infrastructure affects all aspects of technology. Scalable infrastructures include well designed computer networks and breathing room for physical space. The idea of scalability is best understood by looking at a room of half full computer racks.

There was a very interesting discussion on Scaling MySql on Fred Wilson's blog. To summarize the advice it is :-

  1. Get your product out the door.
  2. If the load on your application becomes high then first try some simple optimization tricks.
  3. First look at simple optimizations of the database. Not a redesign or denormalising the tables. Look at indexes, and storage. You can find a consultant here http://www.mysql.com/consulting/.
  4. Use Squid as a HTTP accelerator to cache web pages. The payback can be far greater than database optimization. It is quite easy to get speed uplifts, and reductions on database loads, by many factors.
  5. Then look at memcahe to cache database requests. Using something like memcache can massively reduce the load on the database in many applications.

[edit] Additional Resources on Scaling

[edit] Web Site Analytics

These services and software packages are useful for measuring all aspects of web site traffic, from numbers of users, to most popular pages.

[edit] Hosted

  • Google Analytics - "Google Analytics tells you everything you want to know about how your visitors found you and how they interact with your site." A free, hosted web analytics system, based on the Urchin on Demand service of Urchin Software, which was acquired by Google in 2005.

[edit] Software Based

  • Urchin Software - "Urchin 5 analyzes traffic for one or more websites and provides accurate and easy-to-understand reports on your visitors - where they come from, how they use your site, what converts them into customers, and much more."

[edit] Web Site Monitoring

These services monitor the availability of your web site.

  • Alterta - "Global monitoring and voice & SMS alerts"
  • Witbe - "Software solutions editor for global IT performance management"

[edit] Admin


All times are GMT -7. The time now is 03:09 PM.


Home | About | Submit Bookmarklet | Press | Privacy | Contact Us
Copyright 2007 Startupping, Inc. All rights reserved.