|
Inscriere in ARTT


Member and
regional partner of
RoDI IST Network
| |
Homeworking Tools
If you are planning to develop a web site, with transactional
support under a Microsoft Platform, here it is a few points you must focus in..
-
Target or audience (how many concurrent users will connect
to your server). Less or more than 10. This will tell you which Operating
System version you must install.
-
Static or dynamic content.
-
Data Access (If it is required or not)
-
User friendly internet address (IP or domain name)
-
Content weight (heavy downloads or just html content)
-
Security: You will enable private zones (user & pass
required)
-
Vulnerabilities: Check the Server weakness with the oficial
software manufacturer documentation.
With this topics in mind you will ask the question: Is really
the most convinient, install a web server at home?
If your answer is yes, it is because you have resolved a good percentage of this
points.
Tools:
-
Broadband internet access: Ask to your ISP for the
downstream and upstream speeds. Your clients will get data connections at your
upstream speed.
-
Server/s: MS Windows 2K Server or Win2K Pro with IIS in
both cases. Hardware requirement considerations taking in mind your
application workload.
-
Knowledge of HTML, Java as well as Microsoft ASP programing
languages.
-
Knowlegde about Networking if you need to mount a LAN to
support a backend server. (Database dedicated server). If the application does
not require a huge processing workload, both.. web server anda database server
could reside on the same server. This is not a very good practice, but it
could cover your initial concept test.
-
Domain name: If your ISP does not provide you an static
public IP address, this mean you have a dynamic public IP... you could use
some dynamic DNS service like www.no-ip.com
or DNS2Go. So you can have Online visibility with a public domain name, not
the yours one, but a public domain at least.
-
If your web site content is heavy, and you expect to have a
lot of concurrent users connected, the web server at home it is not a good
choice.
-
You must enable secure access to some parts of your web
site, aplying security policies at Folder and file level, this is possible
with IIS 5.0 integrated to a Win2K domain - e.g: Digest Authentication - (big
work). Or managing your own security access philosophy based in your database,
including a the header of all your "secured" files a call to a session check
for authentication. Programming stuff...
-
Aply the security patchs that every Operating System has,
included Linux, if you choose this one.
More tools:
-
Graphic designer tool, like fireworks from Macromedia.
-
Frontpage or Visual Interdev (VB if you need to write some
encapsulated components).
-
MS Access or SQL Server. Knowlegde of ODBC access. There is
a lot of information about this, a good start point could be:
http://www.w3schools.com
-
Google ;-)). To search source code you can reuse.
-
VMWare (http://www.vmware.com)
to experiment mounting a virtual lab at home.
-
Selfpaced training... of course.
That is... for a very big picture about what you need to
implement a web site, at home or not, in this case using MS Tools.
| |

|