K
K
Karpig2014-12-11 14:49:31
Software testing
Karpig, 2014-12-11 14:49:31

How much does it cost to audit a site on the above points?

Hello, tell me how much it will cost for such a technical audit of the site point by point and compiling a report with recommendations for correcting the situation, as well as how long it will take and is it possible for 1 auditor to process for example 20 projects per month?
Analysis points:
Studying the logs allows you to conduct a statistical study of which queries are most often used when accessing the site, who exactly downloads the most pages and which pages are generally accessed. To get approximate statistics from the log, you could use tools like Webalizer and AWStats , but they are designed to collect longer-term website traffic statistics, so for a more detailed analysis, you will have to look at the logs manually anyway.
Take a look at the load data provided in the control panel and compare how log sections differ during light load from sections with high or critical load. Usually it becomes clear what exactly is changing: either a robot comes and starts downloading the site, or a lot of visitors begin to visit the site, or at this time there are some errors in the logs, or more often there are calls to some script that may require resources, etc.
Code audit- this is a detailed study of the algorithms of the scripts, programming methods used to solve certain problems, in other words - a review of the code to identify potentially non-optimal sections of it. Perhaps, somewhere it is possible to reduce function calls, somewhere to simplify calculations, somewhere to make a simpler query to the database, etc. It is possible that some sections of the code do not matter at all for generating the page, for example, they were simply forgotten about, but they work and take resources.
Profilingis the study of the execution time of small sections of code, counting the number of function calls. This is done in order to identify those parts of the script that need optimization in the first place. To study the execution time of any function, you can set the timer data capture before and after its call and calculate the difference between serifs.
You can also add visual analysis here . That is, the analysis of html, pictures, where they could be avoided, or facilitated, that is, again, moments that affect the load of the site.
I apologize if I made a mistake somewhere.
Thanks in advance!

Answer the question

In order to leave comments, you need to log in

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question