Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 9 years ago.
Improve this question
I have a special question well I need to know technologies behind monitoring website like pingdom.com
What is the beneficial language to use to develop this platform ? what library we can use ? What about distributed solution ?
Thank you in advance
I think this is more of an opinion than a question (which is why it's received negative votes). This type of service could be developed in many languages. It's based on a few key principals.
Can the site be reached? Yes/No
What determined that the site could not be reached? Did it timeout?
What is the max timeout that we will allow before we decide its unreachable?
How does the site fair from other sources, worldwide, well we'll need to run the same code from multiple servers, and know where they are. This could be done with something like amazon which lets you set them up from all over the world.
How does this fair compared to the last time we pinged it? (we'll need to store the result in a database for reference and feedback to the user)
You could easily make this sort of service in something like PHP, but like I said, it could be made in many languages, hence why this is an opinion as theres no real clear answer to this.
The biggest problem a site like pingdom.com has has
- Number of requests (they use a queuing system to stop their servers being overloaded)
- They make cash by monitoring sites all the time. So they need to make sure the value add revenue generated outweighs the cost of free users (leads they generate), which it clearly would, as they are so cheap.
Hope this helps.
Related
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 8 years ago.
Improve this question
I have a script that I wrote for Online games payments, now the thing is the people who's going to use it , will use it on my host on a sub folder ( payments.example.com/name/ )
I haven't figure out how to build an instance API in order to make whole script work from one directory ( using $_GET ) for system to recognize who they want to pay to seems a little wrong, or maybe i'm just over stressed I don't know, you can suggest me a solution if you can.
Now my question is , since the host will have, for example, 20 different project using the same script copy ( just with different sql settings ) and all of them will send an info to their databases, Plus all that copies will send info to main database in my host already ( for logs and statistics in their admin panel )
Will that cause any problems? Is there anything you can suggest for better performance and usage?
Depends on your livesystem and database Server Quality. If its a good one it shouldn't have problems with doing that. I think you just need to start your Service and Monitor the Server Memory and CPU Usage.
If you already want to see wether or not you have some narrow pieces in your code, your probably want to use a PHP Profiler to profile your Code on your production server.
See http://www.xdebug.org/ as example tool. But you need to deactivate it bevor Publishing the Service on your live System
And you should think about the Copys in youre main Database. Thats just additional non nessesary traffic between PHP and you Database.
Hope I helped you
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed yesterday.
Improve this question
I have gone through the amazon documentation about instance families and instance types before selecting it, but still i am confused Neither i found related question on any platform. Here is my scenario:
I am in process of developing Cricket WorldCup application which will have thousands of users in first week after it launches. Lets say 50,000 (can go to 100000) users at one time on website. I want to select right instance family and right instance type for that as i will not have time to scale up if site goes down in the middle.
Can anyone suggest best combination? I am using Drupal CMS to develop this application if it will help suggesting right combination.
The whole point of AWS, at least in my opinion, is not to figure out what the largest peak usage and then buy a single machine that can handle that peak, but to instead, to design and code your solution to make use of the smallest instance you can for the steady-state workload, and have rules built-in that will cause the system to grow and shrink with increase and decrease of traffic.
It can get extremely expensive to buy the biggest machine 'just in case'.
In either case, without a whole lot more details, nobody can really give you a good answer except 'buy the biggest you can afford', if you really can't build in autoscaling from the start.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 9 years ago.
Improve this question
I was wondering if there is a definitive solution for building web applications that looks like desktop applications, for corporative users that are used to windows. I MEAN THE GUI DESKTOP PERSPECTIVE.
Can anyone help me with that? I use PHP.
I am in a group developing an application that will work for a bank, and that must look exactly like an application so the users do not even notice it is a web based one for security reasons (informed by the bank holder).
We have tried to use Java Applet, but it took just too much time to load, as the application is very big.
you can use ExtJs for your front end and php as back-end.ExtJs is a javascript framework for web-application.
http://www.sencha.com/products/extjs/
I can't recommend PHP for anything personally, so here are some others...
Silverlight is a pretty good start. Does that even count as a web app?
http://en.wikipedia.org/wiki/Microsoft_Silverlight
SharePoint is a better alternative, being a Microsoft product.
http://en.wikipedia.org/wiki/Microsoft_SharePoint
On a subjective note, the internet is so pervasive now that just writing a friendly web page should be enough. Everyone uses the internet and can usually figure things out that present the format nicely.
What data will your application be serving? That has a big part in what framework you pick.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 7 years ago.
Improve this question
I am implementing GeoTargeting in my website to show different content based on whether traffic is from US or NON US.
I have every thing set up the way it should be. Now I want to test and see if its working for NON US traffic.
How can I do that. I would like to also test features of the website when I am testing for NON US traffic.
Two professional solutions:
Geosurf
GeoEdge
Both offer a toolbar as plugins for some browsers where you can "simulate" (aka proxy).
You need some sort of geolocation database to test against. Here's one: http://dev.maxmind.com/geoip/legacy/geolite/
From there, it wouldn't be too hard to figure out where users are coming from... though it will never be 100% accurate.
There's also the HTML5 geolocation: http://html5demos.com/geo - but users have to explicitly allow location reporting... and it doesn't work all the time, either, even if they accept.
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
I want to know from a technical view if there is any profit of using E-commerce PHP
frameworks instead of hard coding every single detail in the website.
I see everybuddy talk about using those but is there any real profit (not just because it is more easy it should be done no ?) for now i have a project of a commercial site and i have build-ed from scratch the search engine and the navigation system and some other few things any help please (NO VOTE DOwn PLEASE if this is a bad question one comment and it will vanish).
the good things in E-commerce PHP frameworks is that they are well documented, easy to install, full functionality, less to work as updates and upgrades most of the time.
if you want to build one from scrach you should take a note that it could last several months (depends on the size of the project) and you will never know what bugs you have ... as the only person who knows the backend is you.
there is a profit ... since a new one from scrach takes a lot of time and testing ... and time=money ...
Why don't you test, most of them give out demos and there are a lot of them that are open source ...
e-commerce is more of a pain in the ass than you think at first. you have to make a large order form and build validation and sanitation scripts and spend a lot of time making the layout not look like scrap, encryption and SSL integration and then after all that it needs an admin with way too much to account for. i've done this and ... never again.