?
Solved

pages where you input data

Posted on 2013-11-25
2
Medium Priority
?
309 Views
Last Modified: 2013-12-02
If you manage large websites, do you keep any sort of documentation about which of the various pages send data to a backend database? I have been tasked (albeit I am not a web developer) with checking which pages on a corporate website send data (i.e. contact us type forms) to a backend DB. I am tempted to ask our web development team for a hand in identifying such pages but not sure what or if they would keep such a list of pages.
0
Comment
Question by:pma111
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 43

Accepted Solution

by:
Chris Stanyon earned 1000 total points
ID: 39674275
This is definitely a job for a web developer - as a non-developer do you even know what the code would look like to store data in a database.

Depending on how your website is built, this could be a very easy task (in a MVC setup - the Models write to the database - simply search your Application for use of the Models), or it could be an absolute nightmare (digging through 1000s of pages, one by one).

It will also depend on the setup you have for managing your website files. If you have an advanced IDE, then it will be easier. If you use a WYSIWYG package such as DreamWeaver, it will probably be considerably harder.

As a hint, when forms etc are filled in, they usually POST the data to your server (not always). You could start by checking the Apache access logs and see which files are being POSTed to. There's a fair chance that those pages are at least handling user-submitted data. You may have to look at the 'referrer' to see which pages POSTed the data.

Without seeing your application, there's no easy 'quick-fix' to this. To be honest your web-developers should have a good handle on the structure of your site, so they would be the people to speak to.
0
 
LVL 33

Assisted Solution

by:Big Monty
Big Monty earned 1000 total points
ID: 39675754
great answer above, the only thing I'd like to add is that for me personally, I keep sitemaps of my site (not search engine related sitemaps, but rather visual documents) that I make in either visio or some other type of flow charting software. This provides me with an overall visual structure of my website, with each page labelled with a brief explanation on what it does. From that, i could easily deduce what each page does.

I agree this is a job for a developer, if they're half-way decent, they should have some kind of document related to that of a sitemap.
0

Featured Post

Moving data to the cloud? Find out if you’re ready

Before moving to the cloud, it is important to carefully define your db needs, plan for the migration & understand prod. environment. This wp explains how to define what you need from a cloud provider, plan for the migration & what putting a cloud solution into practice entails.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Color can increase conversions, create feelings of warmth or even incite people to get behind a cause. If you want your website to really impact site visitors, then it is vital to consider the impact color has on them.
This article was originally published on Monitis Blog, you can check it here . Today it’s fairly well known that high-performing websites and applications bring in more visitors, higher SEO, and ultimately more sales. By the same token, downtime…
The viewer will learn how to count occurrences of each item in an array.
The viewer will learn how to create a basic form using some HTML5 and PHP for later processing. Set up your basic HTML file. Open your form tag and set the method and action attributes.: (CODE) Set up your first few inputs one for the name and …
Suggested Courses

764 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question