Logo
programming4us
programming4us
programming4us
programming4us
Home
programming4us
XP
programming4us
Windows Vista
programming4us
Windows 7
programming4us
Windows Azure
programming4us
Windows Server
programming4us
Windows Phone
 
Windows Server

SharePoint 2010 Search : Search Extensions - iFilters

- Free product key for windows 10
- Free Product Key for Microsoft office 365
- Malwarebytes Premium 3.7.1 Serial Keys (LifeTime) 2019
7/16/2011 3:23:49 PM
Not all file types can be crawled by SharePoint 2010 out of the box. To expand the supported file types, Microsoft developed iFilters, which act as plug-ins for the Windows operating system. iFilters allow SharePoint to index file formats so that they are understood by the search engine and are searchable. Without an appropriate iFilter, SharePoint cannot understand the content of files and search within them. iFilters allow the index to understand the file's format, filter out embedded formatting, mine text from the file, and return it to the search engine.

iFilters are available for most major file types through a variety of vendors. In addition, there are usually several vendors offering iFilters for the same file type. Not all iFilters work the same, and depending on the amount of content being crawled that includes file types requiring an iFilter, crawl performance may be drastically different depending on the installed iFilter. Slower iFilters result in slower crawl time since SharePoint's index takes longer to understand the content of files. The PDF iFilter, for example, is undoubtedly the most frequently implemented iFilter. The crawl time for the three most popular PDF iFilters can be found in Figure 1.

Figure 1. PDF iFilter crawl times

NOTE

Crawl time comparison is based on a data set of 22,559 PDF files in 84 folders, 15.7GB of data total. Full details on the testing resulting in this comparison can be found at http://blogs.msdn.com/b/opal/archive/2010/02/09/pdf-ifilter-test-with-sharepoint-2010.aspx.

While Adobe does offer a PDF iFilter at no cost, it is not the most efficient solution. Several third-party vendors, such as IFilter Shop, Foxit, and PDFlib, offer their own versions of a PDF iFilter. The most popular is most likely the Foxit PDF iFilter 2.0, which, according to Microsoft speed tests, works 39 times faster than the free Adobe offering. The most significant crawl speed differences can be found on machines with multi-core processors, as Foxit's iFilter makes efficient use of multi-threading support. In addition to being the fastest PDF iFilter available, unlike Adobe's iFilter, Foxit provides 24/7 technical support for their product. Also while Adobe's PDF iFilter can index page contents and file attributes, Foxit's PDF iFilter can also index PDF bookmarks and PDF attachments. The license cost for the Foxit PDF iFilter 2.0 is around US$700 and US$100 for annual maintenance per production server. Non-production servers cost US$450 per server. A feature comparison of the PDF iFilters available from Adobe, PDFlib, and Foxit is shown in Table 1.

Table 1. PDF iFilter Feature Comparison
Product FeatureFoxit PDF iFilterPDFlib TET PDF iFilterAdobe iFilter
Extract PDF contentXXX
Extract PDF attributesXXX
Extract PDF bookmarkXX 
Extract PDF attachmentsXX 
Add log settingsXX 
Extract PDF metadataSomeYesSome
Indexes XMP image metadata X 
Performance Fastest FasterSlow

NOTE

More information about the PDF iFilters referenced in this section can be found at the following locations.

www.foxitsoftware.com/
www.adobe.com/support/downloads/detail.jsp?ftpID=4025
www.pdflib.com/products/tet-pdf-ifilter/?gclid=CPrc6cbv5aUCFYXD7QodJHeC1A
www.ifiltershop.com/

In addition to indexing PDF file types, organizations may need to work with countless additional document types. Companies that focus on engineering, manufacturing, or design may need to index DWG-format CAD files, for example. Vendors such as IFilter Shop and Ransdell & Brown, Inc. offer iFilters that support this. IFilter Shop also offers a wide range of additional iFilters such as ASPX, MSG, Microsoft Project, PostScript, RAR & ZIP archives, vCard, Windows Media Audio and Video, and Adobe XMP. While these are just a few of the vendors that offer iFilters, there is an entire community of developers and consultants dedicated to enhancing Microsoft technologies. Ask for their advice, consult the forums of the company that produces the content type, and compare solutions. No matter the environment's content needs, there is most likely a solution available.

NOTE

More information about the iFilters referenced in this section can be found at the following locations.

www.dwgindex.com/DWGFilter.html
www.ifiltershop.com/
Other -----------------
- Windows Server 2008 R2 : Add and Remove DNS Servers (part 2) - Add Query Forwarding & Configure a Caching-Only DNS Server
- Windows Server 2008 R2 : Add and Remove DNS Servers (part 1)
- Microsoft SQL Server 2008 Analysis Services : Monitoring usage
- Microsoft SQL Server 2008 Analysis Services : Monitoring query performance
- Microsoft SQL Server 2008 Analysis Services : Monitoring processing performance
- Securing Dynamics NAV Applications : Sarbanes Oxley compliance
- Securing Dynamics NAV Applications : Roles and permissions
- Microsoft Dynamics CRM 2011 : Removing Members from a List by Using Advanced Find
- Microsoft Dynamics CRM 2011 : Adding Members to a List by Using Advanced Find
- Microsoft Dynamics AX 2009 : The MorphX Tools - Project Designer
 
 
Top 10
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Finding containers and lists in Visio (part 2) - Wireframes,Legends
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Finding containers and lists in Visio (part 1) - Swimlanes
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Formatting and sizing lists
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Adding shapes to lists
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Sizing containers
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 3) - The Other Properties of a Control
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 2) - The Data Properties of a Control
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 1) - The Format Properties of a Control
- Microsoft Access 2010 : Form Properties and Why Should You Use Them - Working with the Properties Window
- Microsoft Visio 2013 : Using the Organization Chart Wizard with new data
 
programming4us
Windows Vista
programming4us
Windows 7
programming4us
Windows Azure
programming4us
Windows Server