Wednesday, December 12, 2007

PayPal: New Solutions for PHP Developers

Overview

The PayPal Solutions Directory brings together PayPal screened and approved third-party solutions. Popular shopping carts. Leading hosting solutions. Experienced website consultants. So whether you're integrating PayPal yourself or for a client, this is the place to quickly find what you're looking for.

PayPal Compatible Carts

Whatever PayPal product you're using, you're sure to find the perfect shopping cart. Browse through a complete list of compatible carts with pricing information and spotlighted featured items.

Other Solutions

Take your website beyond the basics with tools designed to help you increase productivity and streamline your online operations. Find all PayPal approved third-party solutions, pricing information, and links to the provider's websites.

Get in the Solutions Directory

Are you an e-commerce solutions provider that would like to be listed in the PayPal Solutions Directory?

Friday, November 30, 2007

Google Giving Kids A Chance To Develop For Them

In an effort to introduce secondary school and high school students to open source software development, Google has announced the Google Highly Open Participation Contest at the Open Source Developer's Conference in Brisbane, Australia.

Students can compete for prizes such as cash and t-shirts; ten grand prize winners will receive a chance to visit the Googleplex in Mountain View, Ca.

The contest features tasks that fall into the categories of code, documentation, research, outreach, quality assurance, training, translation, and user interface.

Over the past three years, college level students have participated in the Google Summer of Code where they have been introduced to open software development.

Throughout that time, thousands of people from around the world have begun developing and writing millions of lines of code together, and now it's time for Google to turn their attention to the younger crowds.

Download a Free Trial of Ektron CMS400.NET

As we thought about what we could do to help encourage students before university and build a pipeline of future talent, we developed the Google Highly Open Participation Contest - the first contest from our open source team exclusively for secondary school and high school students.

Google is working with ten open source organizations for the pilot effort to come up with a list of tasks to be completed by the students.

The organizations include: Apache Software Foundation, Drupal, GNOME, Joomla!, MoinMoin, Mono, Moodle, Plone, Python Software Foundation, and SilverStripe CMS.

The contest is open to students that are 13 years of age or older and have not yet begun university training.

Students will be able to claim their tasks until 12:00am PST on Jan.22, 2008.

We hope that students who participate will be long-term contributors to these and other open source projects in the future, and we look forward to announcing the grand-prize winners on February 11.

If you need more information, check out Google's Developer Home.

Tuesday, November 27, 2007

How to look your Best in search results

How To Look Your Best In Search Results

Mom always said, "Put your best foot forward." It's valuable advice, because often how you appear on a first meeting sends subtle signals about you and can influence what happens next. We should also be concerned the same way with how we appear, what information is presented about us, in the search results.


Editor's Note: While influencing where your site ranks in Google's search results is an involved science, controlling what the searcher sees about your site is much simpler. Of prime interest is the "snippet," where the most control can be exerted. Have you experimented with your snippet? If so, tell us what worked for you in the comments sections.

Because nobody makes snap judgments like a searcher.

During a recent trip to Google's Kirkland, Washington office, Matt Cutts and colleagues spent an hour creating impromptu videos on various search-related topics. The first to be posted involves " the anatomy of a search snippet," and how much control a webmaster has over what information is displayed in search results.

The answer to how much control is: quite a bit, actually. This article will explore Cutts's explanation of the snippet, and ways to make the best of your search presence. Much of managing your appearance in the search results involves telling Google what to index and what not to index.

Homepage Title

The first thing you see in your search result is the title, and this is the first thing that Cutts also addresses. In honor of being in the Pacific Northwest, he used Starbucks' search result as an example, which labels its homepage as "Starbucks Homepage." This is your first impression.

Cutts questioned whether the word "homepage" was a good choice (Google took the title directly from the page) as few would search for that word. Starbucks being so recognizable, it hardly matters, but for smaller business it's a good idea to optimize wherever you can. "Starbucks Coffee" might have been a better SEO choice.

A usability expert might argue, though, that straightforward is best, and giving the searcher what he or she expects to see will have a direct impact on whether a link is clicked. Watch the Video.


The Snippet

The snippet is where the webmaster has the most control of what is displayed about his or her site. Google often pulls the snippet text directly from the meta description tags, and Cutts recommends experimenting with the text to see what yields the best results for individual sites.

Longer snippets, as we've noted before, help searchers with informational queries, and may also be of benefit for SEO reasons. Shorter ones work better for navigational queries.

Google may also pull snippets from other places as well, depending on the query or situation. If no description is available, Cutts says Google may grab information from the Open Directory Project (dmoz) or other directories. Or, to find the context of a query, Google may look to beyond meta description tags to increase relevance.

If there is content you don't want to appear in the snippet, you can add the "nosnippet tag" to your HTML, which looks like this:

Cache Page

Under Your Command
Your title

Your snippet

What's indexed

What's cached

How long is something
indexed

The language

Experimentation
The cache page acts as a backup if a website is for some reason unavailable. It will show an archived version of your site, show when it was last crawled by the Googlebot, and serves as a sort of content freshness indicator. Regularly updating content is a good way to influence what appears there, but also useful is the ability to tell Google what not to archive. To prevent the Googlebot from creating a cached version of a page, use the NOARCHIVE tag, which looks like this

Site Links

Cutts was quick to assure viewers that site links were algorithmic and not payment based. In the Starbucks example, these would be headed "Store Locator" and "Career Center." So there may not be a lot of control over Google chooses as an important related page to increase searcher relevancy, other than using a NOINDEX tag for certain pages so the Googlebot knows what to skip, and making sure the language is clear as to what the pages you do want indexed are for.

If a page is seasonal or promotional only and you want Google to stop crawling that page after a certain time period, you can use the "unavailable_after" tag. Effective use of the tags mentioned also help control what appears on the "more results" page.

Thursday, November 22, 2007

PHP 5.2.5 Released

PHP 5.2.5 has now been released and is ready for download. According to the php.net site,

{{This release focuses on improving the stability of the PHP 5.2.x branch with over 60 bug fixes, several of which are security related. All users of PHP are encouraged to upgrade to this release.}}

Highlights of the release include:

  • Upgraded PCRE to version 7.3
  • Updated timezone database to version 2007.9
  • Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable.
  • Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc() functions
  • Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll())
  • Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax)
  • Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23)
  • Over 60 bug fixes.
You can read the release announcement, see the changelog, or download this version.

PayPerPost Bloggers Unranked By Google

PageRank zero became the big number for blogs participating in Izea's PayPerPost program; Google's move to drop the rankings of those blogs drew a harsh rebuke from Izea's CEO.

PayPerPost Bloggers Unranked By Google
PayPerPost Bloggers Unranked By Google

Ted Murphy has been a lightning rod for criticism ever since the unveiling of PayPerPost, an ad system where bloggers are paid to write about an advertiser. Murphy's company, now called Izea, fought back against early complaints about non-disclosure by instituting a disclosure policy.

Compared to what happened recently, that brouhaha looks like a minnow compared to what the big fish in the search industry did to PPP bloggers. Murphy blogged that Google had tweaked the PageRank of a number of those bloggers, dropping them to PR 0.

When it comes to finding blogs on Google, PageRank is one of a number of factors used to qualify the authoritativeness, and therefore the placement, of a site or blog in Google's search results. Higher PR sites tend to rank well, which means people are more likely to find them and visit.

"Once again Google has proved that PR has little to do with blog traffic, influence or relevance and everything to defending their monopolistic stranglehold on search and online advertising," Murphy said in his post.

He suggested services like PPP and similar competitors offering revenue to bloggers all have a common denominator: they aren't Google AdSense. Google's content network of AdSense participants extends the reach of its AdWords ad platform.

Despite the ominous drop in PageRank, it has been suggested that the blogs victimized by the change have not suffered a loss in traffic, according to Tony Hung. "My take on things is that Google wants to make an example out of Izea," he wrote.

Traffic may not be impacted today, but the effects of the dramatic lowering of PageRank may be evident in the months to follow. As the dominant search engine, Google drives traffic to websites, and the higher they place in search results, the better the chance a site will receive a visit.

If the PageRank drop knocks blogs out of places where they had been ranking well in search, we expect that traffic will fall as well, and we will hear about this again.

Unvalidated Robots.Txt Risks Google Banishment

The web crawling Googlebot may find a forgotten line in robots.txt that causes it to de-index a site from the search engine.

Unvalidated Robots.Txt Risks Google Banishment
Unvalidated Robots.Txt Risks Google Banishment

Webmasters welcome being dropped out of Google about as much as they enjoy flossing with barbed wire. Making it easier for Google to do that would be anathema to being a webmaster. Why willingly exclude one's site from Google?

That could happen with an unvalidated robots.txt file. Robots.txt allows webmasters to provide standing instructions to visiting spiders, which contributes to having a site indexed faster and more accurately.

Google has been considering new syntax to recognize within robots.txt. The Sebastians-Pamphlets blog said Google confirmed recognizing experimental syntax like Noindex in the robots.txt file.

This poses a danger to webmasters who have not validated their robots.txt. A line reading Noindex: / could lead to one's site being completely de-indexed.

The surname-less Sebastian recommended Google's robots.txt analyzer, part of Google's Webmaster Tools, and only using the Disallow, Allow, and Sitemaps crawler directives in the Googlebot section of robots.txt.

Wednesday, November 21, 2007

Give Your Website A Voice With Speaking Characters

------------------------------------------------------------------------------------------
SitePal - Talk about a small business solution

Give Your Website a Voice With an Animated Speaking Character

A SitePal speaking character is proven, easy-to-use and cost-effective tool to enhance your customers online experience and improve the site conversion. Try it free for 15 days.

  • Engage site visitors on personal level
  • Provide information on your products
  • Persuade your visitors to take action
  • Stand out from the competition

The result? Increased time-on-site, message recalls, conversions and sales.

Try it FREE for 15 Days


SitePal Proved 144% Higher Conversions

Anita Campbell, CEO of Small Business Trends.com and renowned small business expert, wanted to see if SitePal can improve the sign up rate of the email newsletter on her website and decided to run an A/B test. 50% of the site visitors were shown a SitePal speaking character inviting them to subscribe for the newsletter, and the other 50% were shown a version of the page without a SitePal character.

The results: After just 1 week, we got more than double the sign-ups using the SitePal character, as without it. The conversion rate was 144% higher! The avatar focused the attention of visitors on the newsletter and was successful in convincing visitors to take the extra steps to subscribe. The SitePal avatar exceeded my expectations. The SitePal character is a powerful sales and marketing tool for a website.

- Anita Campbell, CEO, Small Business Trends.com

SitePal Is Easy!
With SitePal, creating and publishing your own speaking character is as easy as 1,2,3. Using our online editor, you can easily customize any character to your liking, and add your audio message by using our Text-to-Speech or Record-by-Phone feature. The process is automated, no technical experience is required.

Visit www.SitePal.com to learn more and start your 15 day free trial!

Try it FREE for 15 Days

Get top 10 rankings on Google & Yahoo with IBP's proven Top 10 Optimizer

If you want to get high rankings on Google and other major search engines then you must optimize your web pages. IBP's Top 10 Optimizer helps you optimize your web pages quickly and easily.

Fact: If you want to get high rankings on Google and other major search engines then you need optimized web page content and high quality inbound links. IBP helps you get both.

IBP helps you get high Google rankings in three easy steps:

three steps
website promotion software tool
Download IBP now and install it on your computer. IBP runs on Windows 98/Me/2000/XP/Vista.
search engine placement
Start IBP and enter your website address in IBP's Top 10 Optimizer tools.
top 10 search engine ranking
Follow the instructions and benefit from top 10 search engine rankings on Google & Yahoo!
IBP tells you in plain English and in great detail what you have to do to get a top 10 ranking for your specific keyword in the search engine you've chosen. IBP supports all important search engines.

IBP uses a proven method that works

A search engine optimization method that really works is to analyze the web pages that currently have a high ranking for your important keyword. Since these pages have a top 10 ranking, the pages must have all the best settings.

With IBP, analyzing the top ranked web pages is as easy as 1-2-3. IBP analyzes the web pages that currently have a top 10 ranking in the search engine of your choice and compares them with your page.

IBP tells you how the pages have achieved that ranking and how you must change your web pages and the links to your website to obtain a similar ranking. Improving your website has never been so easy. IBP helps you get more customers and more sales with increased search engine rankings.

How to optimize your website for Google

IBP's Top 10 Ranking report demystifies Google's ranking algorithm and tells you in easy-to-understand words how to optimize and prepare your website specifically for better results in Google.

Suppose you want to know how to get a top 10 ranking for the search term "outdoor equipment" in Google. IBP will tell you how to optimize your website for exactly that search term in Google.

IBP's advice is based on in-depth analysis of current, up-to-the-minute top 10 results in Google for that search term and it is specifically for that search term and specifically for Google..

IBP's high quality analysis results are always up-to-date, specific, and accurate. You won't get that level of search engine optimization accuracy with any other tool.

IBP also works with Yahoo's latest search engine ranking algorithm, with MSN Search and all other major search engines. IBP helps you get the rankings you deserve.

Is your search engine optimization company really good?

Did you hire a search engine placement or a search engine optimization company to get high rankings for your site? Use IBP to find out if they really optimized your site for high rankings on Google.

Of course, IBP also works with other search engines. Don't wait any longer and download the free IBP trial now.

Read what our customers say about IBP:

Jean-Boucher, Magicien.biz, says:

"I have bought books, e-books and applications about SEO, I subscribe to numerous newsletters related to SEO, but the only tool I don't regret buying is IBP. With IBP, I have managed to place my website on the first place for my target keyword.

I'm first in Yahoo & MSN and I am currently 3rd with Google. The beauty of this program is that it works with any language. All you have to do is to follow the clear instructions. Thank you IBP."

Michael Wong, Mikes-Marketing-Tools.com, says:

"IBP is a search engine optimization tool that turns SEO novices into experts overnight! [...] The report is not only comprehensive, but goes into the kind of detail that would take a professional optimizer quite a few hours to produce.

You then simply go through the checklist and make the appropriate changes to your web page. [...] You really have to see for yourself. It's so simple, even a complete computer novice can use it. I highly recommend it!"

Yvonne Walker, HerbalLuxuries.com, says:

"I just purchased IBP and I love the product. I had previously purchased a couple of other programs before buying IBP, wow what a difference. The reports are very in-depth.

The main items that differentiate IBP from the others are the reports make sense and they are clear and concise. The other thing is the design of the software, nice interface, easy to follow. Thanks for such a great tool that actually works."

Richard Bravo, Jackson Hole Real Estate Company, says:

"I just wanted to let you know your software ROCKS! After just one week of implementing data from our IBP reports we have seen 23 NEW listings.

We jumped an average of 10 spots that put us on the first page of most of our key phrases and we just hit #1 on one of our most coveted key words. Yee-Haw! Thanks for developing such a great tool."

Order IBP now 100% risk-free. We take the risk, you get the results. IBP helps you get higher search engine rankings, more customers and more sales.

Click here to download the free trial version.

Tuesday, November 20, 2007

MySQL Lunch & Learn Program


The "MySQL Lunch-n-Learn Program" is designed to be a fun and informal educational event for your team. MySQL provides the technical experts, and brings lunch! Select a topic of your choice:

  • MySQL Enterprise Monitor, Replication Monitor, and Scale-Out
  • MySQL High Availability and Scalability Architectures
  • MySQL Performance Tuning - Advanced Tips & Tricks
  • MySQL Partitioning
  • MySQL for Data Warehousing
  • MySQL for the Oracle DBA
  • MySQL Cluster - Carrier Grade Edition (for Telecoms only)
  • Embedded Databases: Why MySQL is a perfect fit for ISV applications

X-Cart 4.1.9 released and announced


Qualiteam Software Ltd. company, a provider of e-commerce software solutions, used by tens of thousands online merchants in 111 countries worldwide, released a new version of X-Cart v 4.1.9. New release of X-Cart features further improvements in core functions, payment modules and addons.

The major changes between v4.1.8 and v4.1.9 are:

  • Completely re-worked X-Magnifier add-on, see below for details.
  • Improved installation wizard now suggests solutions.
  • HTML meta keywords and description tags moved above JavaScript code for SEO purposes.
  • Shipping Label Generator module has been updated (USPS labels retrieval, code refactoring).
  • Major improvement in online payment processing security. 3DSecure transactions support enabled in the following modules:
  • eSelect Plus. Transaction API
  • iDEB
  • Caledon
  • eSec.Direct
  • eSec.ReDirect
  • WebCraft/Transactium
  • PayFlow Pro (via PayFlow FPS)
  • Authorize.NET
  • PsiGate
  • Netbilling
  • USA ePay

Qualiteam Software announces a new version of X-Magnifier add-on, which features usability and performance improvements, including:

  • A completely stretchable zoom window.
  • Improved usability (scaling images with mouse scroll wheel button, "fit to page" button, thumbnail management interface in admin zone).
  • Customizable zoom window (two predefined skin sets come with the add-on out-of-the-box).
  • Improved performance (46% less memory needed).

For detailed changes description see the CHANGELOG file, which is included into X-Cart installation package, or can be downloaded from the File Area section of your Support Help Desk account.

CRE Loaded 6.2 SP1 - Now Available for Download


Chain Reaction Ecommerce (CRE), makers of the popular open source shopping cart CRE Loaded, announce the release of CRE Loaded 6.2 SP1 with several new services, partner tie-ins, and essential updates and fixes. All CRE Loaded 6.2 storeowners (applies to Standard, Pro and Pro B2B applications) can visit www.creloaded.com and download SP1 for FREE.

New Services available via the CRE Loaded 6.2 SP1 admin panel:

  • CRE MerchantSM for the best rates in credit card processing. (Available for US users only at this time)
  • CRE MessengerSM for in-store sales and customer-service chat .

New Partner Integrations available inside the CRE Loaded 6.2 SP1 admin panel:

  • PayPal Pro integration and PayPal certification.
  • BuySAFE transaction bonding service enhances customer trust and security.
  • MyStoreRewards pay-per-performance buyer-loyalty program.

Key updates and fixes include:

  • Godaddy.com – now completely compatible.
  • Google Feed support enhancements.
  • Enhanced Create Order and Edit Order functions for better product selection.
  • Enhancements to Sub-Product handling to provide more consistent functionality.
  • Major enhancements to the Affiliate presentation and reporting to reduce confusion.
  • Enabled editing of product prices when editing an order.
  • Fixes applied to the backup.php and backup_mysql.php to better support compression.
  • Corrections to the PayPal IPN module to support Invoice Number and Printing.
  • Easy Populate Advanced Import / Export updated to work in a PHP 5.2 environment.
  • Several enhancements to better support special characters, such as apostrophes, in product names and attributes.
  • A major change to Sessions to provide more stability.
  • Correction to Date handling for Spanish-language sites.
  • Several enhancements to Coupon handling and functionality.

It is highly recommended that SP1 be installed on all CRE Loaded 6.2 shopping carts. Visit the link below to download. Pro and Pro B2B customers must login and go to their Mydownloads link. Standard users Get Patch 12 (SP1) HERE. Click and then locate the file.

PHP Designer 2007 - Professional version 5.3 is available!

MPSOFTWARE proud announces the new release of PHP Designer 2007 - Professional version 5.3 featuring more than 50 new features, enhancements and bug fixes.

Version 5.3 includes:

- Significant improvement in speed and performance

- PHP Code Explorer
* Support for dependencies (include, include_, require and require_once)
* Support for classes, extends classes and implements
* Support for functions
* Support for grouped variables with counts
* Support for context of variables (global, local - inside function)
* Support for constants
* Support for interfaces
* Jump to extends classes, implements and dependencies
* Get information on the fly about where each item is declared in, including phpDocumentor information
* Search filter

- PHP Code Completion
* Support for PHP 4.4.6 and PHP 5.2.1
* Intelligent suggestion on the fly!
* Customizable
* Auto trigger by variables ($), PHP class (: and PHP object (->)
* Support for native/user functions, variables and constants
* Support for context of variables (global, local - inside function)
* Support for simple and nested objects
* Support for keywords (include, if, else etc.)
* Support for class member visibility (private, protected, public, static, final, var)
* Support for extends classes and implements
* Support for interfaces
* Get description about all native functions, what PHP version it is supported in and what it returns.

- HTML Code Completion
* Support for HTML and XHTML
* Intelligent suggestion on the fly!
* Auto trigger
* Show information on the fly about tag attributes
* Customizable

- CSS Code Completion
* Support for CSS 1 and CSS 2.1
* Intelligent suggestion on the fly
* Auto trigger

- Code Tip for PHP
* Support for PHP 4.4.6 and PHP 5.2.1
* Intelligent suggestion on the fly
* Auto trigger inside functions and by mouse clicking
* Support for multiple functions
* Support for multiple lines
* Extended information about functions (classes and types)
* Fixed position (always at beginning of function call)

- Project Manager
* Parse project for classes, functions, variables, constants, extends, implements, interfaces etc.
* The active project is protected against renaming

- Jump to File/Project Declaration (classes, functions, interfaces, constants and variables)
- Search and jump to File/Project Declaration (classes, functions, interfaces, constants and variables)
- Support for Frameworks
- Embedded PHP in the HTML highlighter
- Asia characters are now displayed corrected when working in PHP/HTML/CSS/JS
- Support for key strokes in the file/project browser
- New file-templates for PHP and HTML
- File overview in the File tabs
- Close all files except active file
- The AutoClose Bracket has been improved when working in PHP/HTML/CSS/JS
- Show hint with active line position when scrolling
- Support for deleting Desktop Layouts
- Fixed loading syntax highlighters on upstart
- Fixed saving and loading HTML versions on upstart
- Support for the extended PHP manual in the code libraries
- New statusbar in the browser preview
- Fixed loading highlighters
- Fixed the alignment properties in Table and Images
- Fixed layout on the Getting Started page
- Support for an edit popup-menu in the search toolbar
- Support for tabs/tabs-to-spaces in the auto-completion, snippets and templates
- Support for external looking up in the PHP manual
- Fixes and enhancements

This new release can be downloaded at http://www.mpsoftware.dk

This new release is free for registered customers who have previous ordered version 5.x.x.



VirtueMart Developer Central launched!

The VirtueMart Team is very proud to announce the Launch of the new Portal "VirtueMart Development Central" dev.virtuemart.net.

This will be the place where users can help develop VirtueMart, report Bugs and Feature Requests, start their own Projects and much more. Your own Project? Yes, you've read correctly: the Developer Platform is meant for Open Source Projects who work together with or enhance VirtueMart (like Payment & Shipping Modules, Frontend Modules etc.) - Extensions for VirtueMart. Every Project receives free Space for Documents, Trackers, Forums, Wiki, SVN/CVS.

CodeBeamer Logo The Portal is powered by a Free Open Source Community License of CodeBeamer. Thanks to Intland GmbH the VirtueMart Community now can make use of the full Power of an Enterprise-Level Collaboration Suite.

The Tasks from the Flyspray Bugtracker have been transferred to the new Trackers keeping their attachments, comments and IDs.

The SVN Repository will move to the new Location tomorrow (Nov. 21st 2007). How to access SVN then can be read in the new Wiki.

Please head over to dev.virtuemart.net and see yourself.