"PhpAdsNew" to generate and manage every advertisement with PHP and MySQL



Easy ad delivery system with impression guarantee, click number guarantee, period guarantee. The advertisement can select various things such as regular banner advertisement, HTML advertisement, text advertisement, floating window advertisement using DHTML, it automatically generates code when set, so it can be delivered simply by copying it I will. You can also count clicks with Flash etc.

Even more surprisingly it is possible to change advertisements displayed by environment variables such as browser name, OS name and language, or to deliver advertisements targeted by country or region from the IP address database of each region of the world The point.

It is already Japanese to a certain extent Japanese, although it is in English, it is also very detailed and detailed manual attached. It is also possible to manage affiliates who are using individuals.

So I installed it immediately.
Welcome to phpAdsNew / Open-source ad server

The manual covering everything from detailed installation to various settings and usage is as follows. It is PDF format.

PhpAdsNew | Support> Documentation

We use the following file for Japaneseization.

Index of / ~ elf / contribute / phpadsnew / 2005-11-19

Just upload 'japanese_euc-jp' and 'japanese_utf-8' coming in the 'language' folder into the 'language' folder of phpAdsNew when you decompress it.

As a preparation, let's create a database for phpAdsNew with MySQL. Also, set the permission of "config.inc.php" to "666".

Then upload the unpacked phpAdsNew to an arbitrary directory and access it from the browser. Then this screen will appear, so click "Proceed".


Click "Proceed".


Choose a name, company name, e-mail address, and "Japanese (character code name for server)" and decide the admin user name and password for logging in. Then click "Proceed".


Configure MySQL. If MySQL is on the same server as phpAdsNew, check "Connect to local server using socket". Click "Forward".


Click "Forward".


As the login screen appears, login using the administrator user name and password you set earlier.


Since the setting screen opens, let's set various settings


Since you do not have to do either before or after logging in, setting to run Cron for database maintenance is essential. This allows mail and reports to inform advertisers that the advertisement display period has ended, as well as periodic maintenance of the database. The setting contents are as follows. Anyway, you can run "maintenance.php" on a regular basis.

· When curl is supported
0 * * * * curl -s -o /dev/null http://your.server.name.here/phpAdsNew/maintenance/maintenance.php

· When supporting fetch
0 * * * * fetch -o /dev/null http://your.server.name.here/phpAdsNew/maintenance/maintenance.php

· When lynx is supported
0 * * * * lynx > /dev/null -dump http://your.server.name.here/phpAdsNew/maintenance/maintenance.php

· When wget is supported
0 * * * * wget -q -O /dev/null http://your.server.name.here/phpAdsNew/maintenance/maintenance.php

* Please replace "your.server.name.here" with your server name and "phpAdsNew" with the directory name you installed.

For banner ads, you can choose whether to save the image in a database, save it in any directory on the same local server, or save it on a separate server. "P3P policy" is an option to generate privacy protectable cookies according to IE 6 regulations.


If you do not set the host name in Apache configuration, but want to use the option to deliver different advertisement for each host name in phpAdsNew, set it here. You can also set whether to extract the actual IP address even when accessing via a proxy server. It is also possible to set different advertisements for each area you live in. In that case, you need to purchase a list of IP addresses somewhere else.


You can also set impressions, clicks, or IP addresses that you do not want to record. Also, ads are managed in campaign units, and you can inform advertisers by e-mail when this campaign is over, or you can let them know that they are coming to an end.


The default banner is an advertisement banner that displays as an alternative if there are no ads to display.


Language files can also be changed from here. Since the manual is English, if you get used to comparing it with the original text, you can understand well by reading back to English.


The application name is "phpAdsNew" in the upper left corner, and you can change it to an arbitrary character string. It is also possible to create headers and footers using arbitrary HTML files.


"Default weight" is "weight". If there is a campaign A with a weight of "1" and a campaign B with a weight of "3" among 100,000 PVs, A will be 25,000 PV and B will be 75,000 PV. In other words, it is the denominator that sums the set total weights, and each weight can be a molecule and the probability can be determined.


There are plenty of other interesting features, so I will explain the opportunity in detail.

in Review,   Software,   Web Service, Posted by darkhorse_log