Companies of any type benefit from having a news section on their website. It freshes up content and makes your website more appealing in the eyes of search engines. Even if the website is already pretty dynamic and has good amount of content it is alwasy good practice to provide your visitors and potential customers with brief updates of what is new with you.
You might find a number of php scripts vendors that will offer a news archive php management system but most of them will cost you from $20 to a couple of hunder bucks. That is way more than one is willing to spend for the purpose of having a news archive with php.
WordPress is a free state of the art blog CMS system written with php. All you need is a server that supports php and a mysql database.
Consider installing wordpress as your news archive platform in a directory in the root for instance: yourdomain.com/news or /news-archive.
Once you done with installation proceed to the admin panel and start creating categories. These will be your news post topics. For example: new products, shipping changes and so on… You might choose to skip creating categories and just stick with uncategorized.
WordPress comes with news archive features already pre-installed. All you’ll have to do is just to post news and categorize them. You might want to do a few tweaks first.
Change the layout of the news section to match the entire website. In most cases you will need to change a few files in the themes directory (wp-content/themes/yourthemename/). These files are: archive.php, archives.php, comments.php (if you allow comments on news posts), index.php, page.php, single.php and of course footer.php, header.php and css files.
To achieve better page rank use permalinks which helps your SEO.