Pwhp.web

Pwhp.web

Share

who we are All web hosting services are provided by professional web hosting provider, a Egypt based company, headquartered in alexandria, alexandria.

01/06/2017

YouGov | Join our Panel Our mission is to supply a live stream of continuous and accurate data and insight into what people are thinking and doing all over the world, all of the time, so that companies, governments and institutions can better serve the people that sustain them.

How Does the Internet Work ? 14/12/2015

https://www.youtube.com/watch?v=i5oe63pOhLI

How Does the Internet Work ? http://www.datacenterscanada.com - SIMPLE explanation of how the internet really works. Understand networks, inter-networks, data packets, peering and intern...

Photos 08/11/2015

Which Web Server - Linux or NT?
If you've been lurking in the various forums and newsgroups devoted to webmastering, you could hardly fail to notice the heated debate going on at this time. No, it's not which is the best browser. This debate is about web servers. More precisely, which one is better: Apache or Internet Information Server (IIS).
To tell you the truth, I've used them both (and a few others as well) and the simple plain truth of the matter is these two web server platforms are really functionally equivalent.
Ease Of Use
IIS is much easier for the novice as operators can maintain it from easy-to-use screens and forms. Windows 2000, on the other hand, costs a lot more than other operating systems such as Linux, FreeBSD and Unix.
Straight Apache requires a huge learning curve to learn how to operate and administer. Everything is configured in extremely obscure text files, and these configurations are done by hand (although you can purchase add-on utilities to enable entry of much of this information from screens and forms.)
Security
The security model of IIS is one of the best ever designed, based as it is upon NTFS (the security model of Windows NT and Windows 2000). This model is far superior to the anything provided with Apache for non-Windows systems. Of course, on Windows, Apache can use NTFS as well.
Of course, IIS has been plagued with a number of vulnerabilities lately, and these are a concern. It's common to patch IIS at least monthly, and to install a new service release (a collection of patches) twice a year. Most of the bugs were worked out of Apache (prior to version 2) long ago. Of course, with the release of version two of Apache you can expect a number of security and other flaws to surface - these are a normal part of a product's life cycle.
Customization
IIS does NOT have the equivalent of HTACCESS. The HTACCESS file in Apache is used to individually configure virtual sites (web sites) without restarting the web server. However, on IIS you have a very flexible method of configuration with ISAPI filters and other similar methods. Both methods (HTACCESS and ISAPI filters) are very obscure and for advanced webmasters.
Efficiency
According to several reports that I've come across lately IIS is more efficient than Apache. My own testing has led me to conclude the performance of the two is roughly the same for static pages. PHP (the server side scripting platform common on Apache) tends to be more efficient than ASP (the server side scripting system for IIS) according to many sources, although I have tested neither for speed.
Hardware Requirements
I have run both web server platforms on large and small boxes of many different configurations, and I've found they require much the same hardware. This is not surprising, since the two platforms basically do the same thing.
When you configure Windows and IIS, it's a good idea to strip the operating system of unneeded functions. This reduces the size box you need (as well as increasing security).
I've run both platforms on 64mb of memory with a single 5600 RPM IDE drive and 200mhtrz processors with reasonable response time (all things considered). I've also run them on dual 2gigahertz systems with 15k RPM SCSI raid 10 drives with incredible performance. The two platforms are equivalent in hardware needs.
Large Server Farms
Microsoft has worked hard on load balancing, so there are more options available for IIS and Windows 2000 for this than other operating systems. In fact, Windows 2000 clustering (the ability to run several servers using the same disks) is very advanced and makes disaster recovery a breeze.
Disaster Recovery
IIS backup solutions (those which are provided with Windows 2000) are surprisingly weak. There is no way to back up the metabase (all of the IIS configuration parameters) from one machine and restore it to another (which makes disaster recovery difficult). On the other hand, with Apache it's just a matter of saving all of the configuration text files.
Language and other support
IIS and Apache both support CGI, SSI and PERL (ActivePerl on IIS is excellent). IIS natively supports ASP and I'm sure you could find PHP if you looked (I have not). Apache tends towards PHP, although you can install something like Chilisoft ASP if you want.
CGI, SSI and PERL are performance hogs and security nightmares in both web platforms.
Stability
Both web platforms are rock solid stable. I have run apache servers which have stayed up for longer than a year without a reboot, and my IIS servers have run for years with the only rebooting required is the occasional service pack and security patch. Neither web platform (or OS for that matter) has even once crashed due to a bug.
Operating System Integration
IIS and Windows 2000 is a more "integrated" environment than Apache, since IIS is targeted specifically for the operating system. This has the advantage that the GUI and controls of IIS look and feel the same as every other tool on Windows.
On the other hand, you can find Apache for just about any platform, including Lunix, Unix, BSD, and even such things as OpenVMS. If you need to be able to move between platforms, then Apache is a great choice.
Email
SMTP on IIS is primitive but functional. This is because it is only provided to allow scripts and such to send email from the server. If you need additional email support, you are expected to use Exchange or some other email system.
Apache does not support SMTP (sendmail), although a version is usually provided on the target system. The provided email solution is full featured - but you must be very sure to check the configuration to be sure your system is not an open relay.
The IIS SMTP module is configured through the standard Windows 2000 entry system, while Sendmail requires configuration file editing. IIS SMTP is absolutely trivial to maintain; Sendmail can be a challenge.
DNS
DNS on Windows 2000 is far, far superior to anything available on Unix or Linux. Bind (he DNS for Unix and similar systems) has traditionally suffered from a huge number of security vulnerabilities) and is very involved to maintain.
My own experience with DNS servers indicates the best solution is a dedicated DNS application box. These are inexpensive (for a business), easy-to-configure and much more secure than either the Windows 2000 version or the Unix version.
Search Engines
There is NO difference as far as search engines are concerned between Apache and IIS (or any other web server, for that matter).
Conclusions
I'm sure I could write for hours and hours about this subject (and perhaps I will in an article on my own web site). Basically, IIS and Apache do the same thing. They have a vastly different design philosophy, however, and the underlying operating systems have even wider differences.
My experience is that Linux and Unix people prefer apache, and windows people prefer IIS.
To me, the choice of webserver really comes down to "what are you and your group comfortable with?" If your experience is with apache, linux or unix, then you probably want to stick with Apache. If your experience is with Windows, then you will probably be uncomfortable with Apache.
I've used both (and several others) and quite frankly, to me, it does not matter. Drop me on a server running apache or IIS, and I will feel at home.

Photos 04/11/2015

How does Traffic Affect My Hosting?
The topic of hosting involves many different aspects; reliability, customer support, pricing, add-on features, programming, and allowable installation of PHP and other popular marketing scripts.
Today, I'm going to focus on ONE topic, traffic, and the effects it has on your web site's hosting. The simple one word answer here is 'Bandwidth'.
By definition, Bandwidth is the measurement of data, and the speed at which it flows through the phone lines, cable or DSL lines to transfer information to and from a web site via your computer.
In relation to your web site hosting, Bandwidth measures this flow of data transfer, otherwise termed 'Traffic'. In plain English, it's the number of hits you receive to your site; pure volume multiplied by the file sizes included on your pages.
So, if you have an all text based web site, you would be able to receive more traffic, at lower bandwidth numbers, than you would if you have a 'graphics' intensive page, which would naturally have higher file sizes that are being transferred from your site to your visitor's browser.
That's great Ginger, but how does this effect my hosting?
Well, that depends on your host, and the package you sign up for. For example, most hosting services set an limit on the amount of bandwidth they include with your fee per month. Depending on the nature of your site, (graphics intensive vs. lower file sized pages), you should be able to predict how much bandwidth you will need.
Case in point; my design site is definitely what most would consider a *graphics intensive* web site! I can tell you that most of my pages there are over the recommended file size of 24kbs. From my stats logs, I can see that I receive upwards of 150,000 hits to my site before I reach a total bandwidth of 2GBs, which is usually the maximum limit you'll find on lower scaled hosting packages.
If you know, or predict that you'll see more hits than that in any given month, you may want to consider shopping for a hosting package that offers a higher maximum of bandwidth allowed per month.
Hosting companies that limit your bandwidth, charge an additional fee whey you exceed your limits. The average additional cost I've found through my research is approximately $3USD per GB...
FYI= 1 GB = 1,000 MB 1 MB = 1,000 KB
So, if you have a bandwidth, (aka 'data transfer'), limit of 2GB, that would equal approximately the same amount of data you can store on 3 CD's. *whew*
For a more detailed explanation of byte measurements,
visit: http://www.learnthat.com/courses/computer/windows/filesize1.shtml
If you're building your first web site, and have no idea how much traffic you will generate out of the gate, I would recommend starting with a basic web hosting package. As your site grows in popularity, and your traffic increases, you can always talk to your host about upgrading to a package with higher bandwidth limits.
From my own experience, brand new websites usually take about 3-6 months of solid promotion before bandwidth becomes an issue. Remember to use a host that provides in-depth statistics reports, and monitor your web site activity regularly. Watch for trends, and base your judgments on your results.

Want your business to be the top-listed Business in Alexandria?
Click here to claim your Sponsored Listing.

Address

Alexandria
Alexandria
55555