title: Is exposing class and method names in the URL unsecure?
body: <p>I don't use any famous framework and I've created my own one. It is actually kind of a advanced MVC. Anyway, Its routing is totally different than other frameworks. I mean, there isn't any file named <em>route</em> containing all routes. It will call the needed class and function automatically based on the URL. For example:</p>
  
  <pre><code>http://example.com/classname/methodname/arg1/arg2
  </code></pre>
  
  <p>URL above calls this script by using <code>autoloader</code>:</p>
  
  <pre><code>class classname{
  
      public function methodname() {
  
          // do stuff
      }
  }
  </code></pre>
  
  <p>See? Everyone will know the name of class or method in my script. My question is, is that secure enough? Or is there something particular that I should know? </p>