Skip Navigation LinksHome > Portfolio > PHP > Link-Directory

Link-Directory

URL: http://ldirectory.krendls.net

The Goal: Building a WEB 2.0 online link's catalogue with user-friendly oriented functionality.

Used Technologies: PHP, Mysql, Apache, SnapShot web-service

Frameworks: TYPO3 CMS, lib\div libraries, tx_categories

About:
"By working with SEO on several websites of my clients, I have come to realization that many professional SEO companies
provide their own directories. This enables them to provide a better product for their clients, because
Google puts a great deal of weight on which words are used in the links that points to your site. TYPO3
already have extensions that serve the purpose of building lists of links. I find these extensions relatively
rigid compared to the concept I'm about to explain. Moreover I have a new idea that hopefully could boost
the value of this extension over the many free PHP platforms for managing a link directory." Customer's quotation.

Solution:
Krendls Ltd delivered to our customer the system where every one is able to mange his own links in the general links repository.
The idea of this extension was to provide a framework that can easily be extended to fit different needs.
The work-scope includes:

  • Development of "Smart login-box". This is registration on the fly with AJAX features. It provides possibility to register and as a result log in new user in one click. (new extension from scratch, MVC design pattern)
  • Template design and adaptation (TemplaVolia!)
  • User-readable URLs (RealUrl configuration)
  • Development of links catalogue (MVC design pattern implementation)
  • User's dashboard. With this, each member of the site has his own "space" where they are able to manage their links and earned bonuses.
  • Functionality which gets title and meta tags from remote sites. With that adding a new links for user is really simple.
  • Functionality for making screenshot for each link.
  • Cronjobs for being sure that all links are valid and backlinks are in place.