AdOcean development newsletters



Release: 17-08-2011

List of new features and notable changes for this release:
  • Further interface upgrades

Further interface upgrades

In the last couple months our programmers have been working on the improvement of not only the backend and the API, but also the frontend of AdOcean. We have got reports from some of our Clients that certain views are loaded slower than others and it had a noticeable impact on the efficiency of working in the interface. One of the several tasks we laid out to improve the situation was to change the communication of the affected views with our databases and to switch from using custom PHP functions to using our extremely fast API. We have set up additional servers for the AdOcean API and separated it completely from the interface servers, thus freeing several views from the burden of too much campaign or ad space data.

With this release we are upgrading 4 views of the interface in order to benefit from the speed of the AdOcean API. The affected views are:

CATEGORIES main menu:

During campaign edition, the PLACEMENTS / TYPES and PLACEMENTS / CATEGORIES views will also rely exclusively on the API:

The last UI elements to be upgraded are the ad space trees under PLAN / ORDERS:

The upgrades also mean some changes concerning interacting with table headers. Any column of a table may be resized if needed, by moving the mouse pointer over the border of a column and then dragging it left or right:

Additionally, you may sort data by any column. To do so, just click on the column header. The column, which the table is sorted by, has a darker upward (ascending) or downward (descending) arrow next to the column title:

The way of showing more or less records in tables is also different than before. The number of categories, placement types or placement categories, which were found using the actual filtering options, may be seen in the left part of table footers. In the middle of a footer you can see the paginating controls. Click an arrow to jump to the first, previous, next or last page in the records. Select a value from the drop-down list next to them to show more or less records on one result page: