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
Solved

pages where you input data

Posted on 2013-11-25
2
296 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
2 Comments
 
LVL 43

Accepted Solution

by:
Chris Stanyon earned 250 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 250 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

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

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

"In order to have an organized way for empathy mapping, we rely on a psychological model and trying to model it in a simple way, so we will split the board to three section for each persona and a scenario and try to see what those personas would Do,…
Developer portfolios can be a bit of an enigma—how do you present yourself to employers without burying them in lines of code?  A modern portfolio is more than just work samples, it’s also a statement of how you work.
The viewer will learn how to dynamically set the form action using jQuery.
HTML5 has deprecated a few of the older ways of showing media as well as offering up a new way to create games and animations. Audio, video, and canvas are just a few of the adjustments made between XHTML and HTML5. As we learned in our last micr…

828 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