Showing posts with label #RavinaTechnologies. Show all posts
Showing posts with label #RavinaTechnologies. Show all posts

Sunday, 17 November 2013

Why Ravina Technologies for Magento Development ?

Why Ravina Technologies for Magento Development ? 

Powerful Features for Unmatched Benefits

Magento is an Open Source ecommerce platform built by Varien (USA) using the PHP/MySQL technologies and the Zend Framework. The revolution about Magento is the native richness of the features built on a reliable, modular and flexible architecture, which virtually allows to extend and custom online stores to infinite possibilities.
Magento is available in 2 versions: a license-free Community Edition
and an Enterprise Edition for extra high-end features.

Key Advantages

Magento was designed based on the idea that each e-commerce project is unique, given there is no two identical ebusiness projects. The modular architecture of Magento gives the control back to e-merchants and keeps business processes and business flows constraint-free.

Versatility & Freedom

Control every facet of your store, from merchandising to promotions and more. There are no limits to creativity with Magento.

Attract + Convert = Growth

Magento's SEO features and user experience will attract and convert more qualified customers, leading to business growth.

Expand Your Market

Reach more customers by creating targeted micro-sites using Magento's multi-store retailing functionality.

Competitive, Low Cost of Ownership

Magento's commercial open source business model yields a product that is superior for a fraction of the cost.
For setting up your Online Ecommerce Portal Get in touch with our experts
Raghav

Ravina Technologies
No.24 Pattamal Plaza
3rd Cross Kamanahalli
BANGALORE 560084

Call Now - +91.9880080321

Get the Best from US !!


Wednesday, 16 October 2013

Virtual Office - Bangalore

With a view to provide cost effective solutions Ravina Technologies offers Start up or Small Businesses a - Virtual Office 


Facilities Offered

Mail & packages received and signed for  
Receptionist to greet clients and visitors
A dedicated local business telephone number and company voicemail  
Receptionist to answer calls using your company name  
Private audio & web conferencing account  
5 days of private office usage + internet  
Complimentary self-service tea and coffee
Complimentary Mineral - Bottled Water


Premium Services :

Secretarial Services
Web Design Services
Color B/W Printing
Document scan services
Photo copying / xerox
Courier - Domestic & International


Benefits :

No Deposits
No need to purchase Desktop / Laptops
Free wi-fi internet access

Why V.O

Official Address
We give you an official address for your company.

Shipments Received
All your mails, shipments will be received. You can pick them up at your convenience.

Calls Handled
All your calls will be handled and you will be intimated for any call you receive. So even if you are travelling, all your important calls shall be taken care of.

Reception
Any visitors will be taken care of by our courteous reception staff

Meetings
Coffee shops may not be ideal for all kinds of discussions. You can avail the use of our meeting, training or conference rooms with our affordable hourly charges.

Call Sowmya at 99020-35965 or sms we will call back soon

Ravina Technologies
No.24 Pattamal Plaza
3rd Cross Kammanahalli
BANGALORE 560084 

Get the Best from US !!

Tuesday, 15 October 2013

Start Ups Bangalore

Do you want to start up ?

Come to us for comprehensive solutions - Our services

Incubation Centre
Portal Development
Funding
Infrastructure 
HR & Staffing - Onsite & Offsite
Technology / Architecture
Advisory Board
Media & PR

Please send detailed mail to raghav@raviantechnologies 

Raghav 
Director 

Ravina Technologies
No.24 Pattamal Plaza
3rd Cross Kammanahalli
BANGALORE 560084 

09902035965

Get the Best from US !!

Wednesday, 9 October 2013

Office Space Kammanahallli, Bangalore

For those looking for an excellent work environment in Kammanahalli - the fast developing suburb right on the ORR and a gateway to International Airport, Manyata Techpark, Whitefield come to us.

Location :

Kamanhalli Main Road is a very High Street and has become a Happening place. It is a just 7 kms away from City Center M.G Road. 

Most of the Multinational companies & Brands like Pizza Hut, KFC, McDonald, Coffee Day, Barista, Costa Coffee,, Levis, Adidas, Reebok, Puma, Reliance Digital, MAX, Favorite Shop, Titan Watches, Titan Eye Glasses, Rado, Omega, Tissot and many many more companies have opened their outlets /showrooms. Beside the above mentioned names, many Fine Dining Restaurants also have come up in this vicinity. 

Why Kammanahalli ?

 It is close to the International Airport and Manyata Tech Park, which is convenient for Software Engineers* Other International schools and hospitals are also located in this area* Markets and other petty shops are also found in the vicinity.  This place has become just like 100' Road Indranagar and doing very good business

Office :

Plug & Play Office Space available in  a commercial building.
 It is fully fitted with 25 Workstations, 
2 Manager's Cabins, 1 Conference Rooms, 
Pantry, 
Toilets - 3, 
Ample Power, 
100%  Back up,  
Cafeteria,
Mineral Water

For more details visit us - 

Ravina Technologies
No.24 Pattamal Plaza
3rd Cross Kammanahalli
BANGALORE 560084

# 09902035965

www.ravinatechnologies.com
Get the Best from US !!

Monday, 30 September 2013

Ravina Technologies Launches 1st Incubation Centre @ Bangalore

Ravina Technologies Launches 1st Incubation Centre @ Bangalore

Ready to use plug and play infrastructure enabling lower operational set-up time and cost

Facilities Offered :
Finished office space
Furniture
Continuous power supply
Maintenance services
Networking
Reception and lobby area
Discussion rooms
Conference rooms
Pantry area
Common security

Other Services Offered
Pre-incubation facilities
Virtual Incubation
Video Conferencing
Seed Capital Assistance
Embedded Lab
Mobile Communication Lab
Project Facility for Students

Incubation centre has a panel of consultants in the following areas
Technical Architects
Management consultants
Financial consultants
Legal consultants
Marketing consultants
Training consultants
Quality consultants

Get in touch with Raghav -+91.9902035965 or raghav@ravinatechnologies.com

#Startups #Bangalore #RavinaTechnologies #Officespace #Bangalore

Sunday, 29 September 2013

Top 10 HTML 5 / Responsive Frameworks !

To create a truly awesome responsibe design we have to make use of the available frameworks on HTML5

This articles give us full review of the top 10 UI frameworks by Jacob. 
This is a review of 10 open source responsive HTML5 frameworks, boilerplates and tools for front-end web development (HTML, CSS, and JavaScript). I’ve included tutorials and resources related to each of them, and a comparison table at the end.
10 Best Responsive HTML5 Frameworks and Tools - Design Instruct

http://designinstruct.com/roundups/html5-frameworks/

For creating a great UI responsive Web Design get in touch with us Raghav - Talk to him at +91. 99020-35965 or raghav@ravinatechnologies.com

#RavinaTechnologies

Wednesday, 18 September 2013

Creating Virtual Tours ! Try Us !!

The program is designed for sewing continuous seamless panoramic image of a series of original photographs. Thus, as a rule, are performed sequentially 3 basic steps: 

1.converting raw pictures taken normal lens or lens fish-eye, to a form suitable for binding, ie, bring to a cylindrical or spherical projections; 
2. proper crosslinking, i.e. odinikovyh combination of elements that are related to the general area of the image, and 
3. mixing of adjacent images to equalize their brightness, contrast and color tone.

 It is not our aim of describing their methods of working with various programs linking. To do this, there are instructions and guidance. Our task - to become more familiar with the properties and characteristics of such programs on the example of a few of them. emphasize again that if the original pictures are made in compliance with all the conditions, which were discussed in previous articles (kachestvennoy lens, a tripod, level, and t . etc.), virtually any program linking would do well with its task. In practice, however, the implementation of these requirements is not always possible, and in this case, the cross-linking takes on correcting errors in panoramas caused by assumptions in the selection of equipment and shooting deviations from the ideal scenario. 

Therefore, the program is characterized by cross-linking is not the way it handles the 'perfect' shots, and how she copes with all kinds of errors on the images ('barrel', vignetting, slopes, uneven exposure, color, etc.)The first modern program designed for stitching panoramas from individual photos should be considered QuickTime VR Authoring Studio, released in 1997, the corporation Apple Computers. Since then, the number of programs stitching panoramas on the market, exceeded three decades. 

Most of such programs has their algorithms based automatic stitching, which are based on detection of contrast of picture elements on the original images. Some of the programs carried out stitching on the markers that will put the user in the adjacent images, followed by a combination of marked points on the resulting panorama (PanaVue Image Assembler) . Usually before starting work on cross-linking is necessary to specify the focal length of the lens, with which the survey was conducted.This can be done either by directly entering a numerical value or choose the type of camera with the lens of the available in the program simple database. 

Several programs can independently carry out refinement of these focal lengths (Panorama Factory ,PixMaker Pro) . There are programs that allow stitching panoramas presented several rows of the original pictures (still the same (PanaVue Image Assembler , REALVIZ Stitcher, etc.). Virtually all of the programs allow you to specify the type of future panorama - a flat or circular. Most programs will generate not only the resulting stitched panoramic image but also HTML-code which is suitable for direct placement on the page and allows you to play a single panorama using immediately placed the program-viewer (usually Java-applet), or access the matching plug-in (plug-in) browser.

For more on this interesting article visit 


If you are looking for the following services get in touch with us 
  1. Spherical panorama of the virtual tour
  2. Interactive transitions
  3. Retouching nadir (the circle at the bottom of pan)
  4. Interactive navigation map 1 pc.
  5. Company logo
  6. Installation of lighting zones a big difference
  7. Installation of reflective surfaces
  8. Record virtual tour on CD 
  9. Providing a script for virtual tour on the website 
  10. Development of interactive graphics
Raghav 
Director 

Ravina Technologies
No.24 Pattamal Plaza
3rd Cross Kammanahalli
BANGALORE 560084 

09902035965

Get the Best from US !!

Monday, 9 September 2013

Web Design - 20 Best Wireframes

Wireframing tools make the process of creating an app or website fundamentally easier, by visually stripping the product down and allowing all involved to focus purely on functions and user interactivity.

For more on this interesting article  Click here

If you are looking for an awesome web design solutions come to us. Talk to Raghav @ 99020-35965 or mail raghav@ravinatechnologies.com 

#RavinaTechnologies


Tuesday, 3 September 2013

Project Internship - Software Product Development

Project Internship - Software Product Development

We have expertise in Joomla 3.0. Wordpress, Open Cart 1.5.1 and Magento

You will have to work on Live projects as Project Intern. If you are able to demonstrate software engineering skills after the Program, we will be too glad to make you a Job Offer. 

We provide you with a great opportunity to be part of exciting Web Apps Project which we are sure will help you in your Software Engineering career. If you are interested to work on Leading Edge Web Technology Solutions come and Join Our Team of High Performers send your resume today to raghav@ravinatechnologies.com

Only for BE / MCA 2010 and 2011 Pass outs !!

Raghav 
Director 

Ravina Technologies
No.24 Pattamal Plaza
3rd Cross Kammanahalli
BANGALORE 560084 

09902035965

Get the Best from US !!

#RavinaTechnologies



Sunday, 25 August 2013

Magento Development - Bangalore

Magento is a feature-rich eCommerce platform built on open-source technology that provides online merchants with unprecedented flexibility and control over the look, content and functionality of their eCommerce store. 

Magentos intuitive administration interface features powerful marketing, search engine optimization and catalog-management tools to give merchants the power to create sites that are tailored to their unique business needs. Designed to be completely scalable and backed by Variens support network, Magento offers companies the ultimate eCommerce solution.

Magento is one of the most popular shopping carts in the world and  offers:

  • Unlimited number of products and categories.However, you will have to run your Magento shop on a dedicated server in order to keep your website fast.
  • Opportunity to run multiple stores as you need from one Admin Panel.
  • Simple one-page and guest checkout are also available.
+Magento shopping is a  good decision for middle or big sized business. 

Top 5 Brands using Magento are:
Samsung,  Fox Connect,  Ford, Olympus, Fiji Water

If you are planning an Ecommerce  / Online Shopping Project get in touch with us.

-- 
Raghav 
Director 

Ravina Technologies
No.24 Pattamal Plaza
3rd Cross Kammanahalli
BANGALORE 560084 

09902035965

Get the Best from US !!

Creating table in MySQL databese - Joomla 2.5

JMM Joomla Mysql Manager.

JMM is a Joomla Extension for managing Mysql Datbase from the joomla administrator panel.

How to Install JMM

Download Latest Zip File From here http://adidac.github.com/jmm/ . Login to your joomla administrator panel go to Extension Manger from Extensions Menu then click on Select or Browse File Icon select your recently downloaded JMM Zip File. Then Click on Install.After successfull installation Click on componnent Menu you can see Joomla Mysql Manager Menu click here and start JMM.

JMM Features?

  • Insert Data into Table via GUI
  • Create Table via GUI
  • Export Table,Custom Query in CSV format
  • You can View All Database Lists
  • You Can View All the Tables Within a Database
  • You can Run your Custom Query
  • You can Save Your Query for Future as Bookmark using Canned Query OR Save as Site Table.
  • You can Generate Visual Table In the Frontend From Your Query,you can enable pagination also.
  • Now has template system where user can select theme or they can step further by customize the looks using css and javascript or jquery.
Brought to you by :

Raghav 
Director 

Ravina Technologies
No.24 Pattamal Plaza
3rd Cross Kammanahalli
BANGALORE 560084 

09902035965

Get the Best from US !!

#RavinaTechnologies

Sunday, 18 August 2013

Higher Rankings and Basic SEO for Your Joomla! Website

Search Engine Friendly URLs

In Joomla, part of the URLs are pulled from the menu aliases, so you have to keep in mind the website’s information architecture as this will affect your URL structure (i.e.: www.example.com/classes/music/).
When Google crawls your website, it looks at the keywords in the website’s URLs so it is essential to include keywords in the URLs. You should enable the Search Engine Friendly URLs setting to avoid having a link that doesn’t make sense to neither humans and nor search engines (i.e.: http://www.example.com/index.php?option=com_content&view=article&id=1).
You should ask your hosting provider which type of web server you are using and follow the instructions provided in the Joomla documentation for your particular web server.

Redirect www to http://

Search engines see the URLs www.example.com and http://example.com as two separate websites causing your page rank to be split. You also run the risk of Google considering the two websites duplicate content. The way to avoid this in Joomla is to redirect the non-www to www. This is done in the .htaccesss file. You should follow the Suggested Master htaccess fileprovided in the Joomla documentation.

On-page Optimization for Joomla Articles

Title Tag

A title tag determines what the page is about. They also appear on the Search Engine Ranking Pages (SERP), so make sure to write a title that encourages the searcher to click on it. In Joomla, if you want to point to an article, you have to assign a menu item to it; therefore, title tags are also created under menu.
You can add a customized title tag by:
  1. Editing the menu item
  2. Click on Page Display Options
  3. Type in your title in the field Browser Page Title
Keep in mind that Google takes time after you change it to reflect changes. Also, make sure the title is less than 70 characters, as this is the limit Google displays in search results.
For more on this article - 

Call Raghav 99020-35965 if you are planning your new Website based on Joomla 3.0 or mail him for exciting offers !! You can now migrate your existing Joomla 1.5 or 2.5 to 3.0 now at affordable rates.
Raghav 
Director 

Ravina Technologies
No.24 Pattamal Plaza
3rd Cross Kammanahalli
BANGALORE 560084 
www.ravinatechnologies.com 
Get the Best from US !!

Wednesday, 31 July 2013

Installing Zend Framework 2.0

All,

Here is a quick guide to do for installing your ZF 2.0 in Wamp


Step

1 Install wamp, only the x86 version because the latest version of php is already most recent on x86 with wamp (usefull or mendatory to use PHPUnit). After installation, activate rewrite_module @ wamp icon in the task bar > apache > modules
2 Go to wamp > bin > php > php version folder, open the file php.ini and uncomment one line, usefull for the command line with composer.phar and others .phar (don't use the icon wamp in the task bar, it's not the same effect, one is for php as module of the http server, this other php.ini is for php as php application, only this change work for cli request).
extension=php_openssl.dll
3 Download composer.phar http://getcomposer.org/
5 Download and install http://getcomposer.org/Composer-Setup.exe to fix the windows path environment OR you can add yourself, type "variable path" in the windows search, hit "...system...", click "Environment variables" in the (just opened) window, search "path" in the list, select, then click modify, and add @the end of the line: ;C:\wamp\bin\php\php5.4.16 (change the values for your good version and path).
6 Follow the instruction if you use the executable (the only one thing requested @ the installation is to match correctly the wamp directory of php.exe like wamp > bin > php > php version > php.exe)
remark: if you don't need extra install, you can define the variable path yourself or use all phar command in your shell with .\ before the.phar, and the command line run correctly
e.g.
cd c:/wamp/www
php .\composer.phar self-update
7 After downloading, put composer.phar and zftool.phar to the www directory of wamp
8 Go to > wamp > bin > apache > apache version > conf folder, open the file httpd.conf and uncomment the line
Include conf/extra/httpd-vhosts.conf
9 Download and install the github/shell @ http://windows.github.com/ (or another shell)
10 Start your Git shell or your shell
11 command line now...
cd c:/wamp/www
php zftool.phar create project c:/wamp/www/zf2
cd ./zf2
php composer.phar self-update
php composer.phar install
12 Go to > wamp > bin > apache > apache version > conf > extra folder, open the file httpd-vhosts.conf and add
<VirtualHost *:80>
    ServerName localhost
    DocumentRoot "c:/wamp/www"
    SetEnv APPLICATION_ENV "development"
    <Directory c:/wamp/www>
        DirectoryIndex index.php
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

<VirtualHost *:80>
    ServerName zf2.localhost
    DocumentRoot "c:/wamp/www/zf2/public"
    SetEnv APPLICATION_ENV "development"
    <Directory c:/wamp/www/zf2/public>
        DirectoryIndex index.php
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>
13 Open as administrator (right click) your text editor and open the file > windows > system32 > Drivers > etc > hosts and add the line
127.0.0.1   localhost
127.0.0.1   zf2.localhost localhost
14 Mendatory: Restart your computer OR console: ipconfig /flushdns + restart wamp
15 Start now your wamp server, open your browser and visit zf2.localhost - Welcome to Zend Framework 2 coders !
From now, it's a few step to start any project with zf2, just create the project with the step 11 (just choose another folder name) and also step 12 + 13 (just add a virtual host but just choose another folderpath name and another domain.localhost name)

Monday, 22 July 2013

How to create Chat Application for your Website

Chat-js | jQuery plugin for instant messaging

ChatJS is a full-featured, lightweight, Facebook style jQuery plugin for instant messaging.
This jQuery plugin has got the following features :-
  • Real time message sharing.
  • Automatically parses URLs and emoticons.
  • Automatically remembers opened windows across diferent requests (through cookies).
  • Triggers a sound notification when the user receives a message.
  • Indicates when the other user is typing.
  • Supports multiple chat rooms. If you have a multi-tenancy app you can create a room for each tenancy, for instance.
  • Supports multiple browser windows opened with the same session. They all get properly sinchronized.
  • Customizable texts. You can easily translate it to your language.
  • Both client and server code ready to be used for ASP.NET with SignalR.
Created by AndrĂ© Pena  you can download the app 
https://github.com/andrepena/chatjs/archive/chatjs-main.zip
For a customized chat solutions or any other Web Apps development talk to Raghav +91.99020-35965
or mail to raghav@ravinatechnologies.com

Sunday, 21 July 2013

Improving your Website Performance

Speed counts on the web, and by using CacheFly for your website you can deliver your website up to 10xfaster than traditional hosting.
   Whether you're looking to increase your revenue by increasing visitor retention, or trying to impress prospective clients, your success is based on your ability to impress your visitors. Over 60% of visitors said they would not return to a website which had slow-loading pages, and studies have shown that visitors make a decision about 'liking' a website within the first 5 seconds.

So... how fast is your website?

CacheFly makes it faster:
  • CacheFly's BestHop™ traffic management system delivers your content at blazing speeds by delivering your content from the 'edge' of the internet, placing it closer to your visitors.
  • Your content is always available. Guaranteed. So there is no need to worry about losing customers because of an ineffective server or network issues.
  • Offload images, flash, javascript and stylesheets from your origin infrastructure
  • Full support for gzip compression and expires headers
The load-time of your website affects your bottom line, period.

Quick facts about the critical impact of load times:
  • E-commerce sales losses may be as high as $4.35 billion due to slow download user frustration
  • Visitors who consider a website 'fast' will visit an average of 1.6x more pages than on a site they consider slow. That's60% more chances to close a sale, or a 60% revenue boost for advertising based sites.

Our customers gain a business partner who understands that performance is paramount. We are not in the hosting business; we are in the performance business.

CacheFly delivers over 20 billion hits per month, at speeds that leave even the fastest single-location hosts in the dust. For more on the subject visit their website - www.http://www.cachefly.com/website.html
For all your Web Apps Development Projects contact Raghav - Talk 99020-35965 or mail raghav@ravinatechnologies.com

Thursday, 18 July 2013

Creating multiple users in Zend Framework 2.0

Friends,
I found this write up interesting on the subject.  There are multiple ways we can create users in ZF but this one is quite useful.
=====
 I frequently use a ‘users’ table that has (at least) the following fields: 

CREATE TABLE `users` ( 
`id` int AUTO_INCREMENT NOT NULL, 
`username` varchar(255) NOT NULL, 
`password` varchar(32) NOT NULL, 
`first_name` varchar(255) NOT NULL, 
`last_name` varchar(255) NOT NULL, 
`active` varchar(45) NOT NULL, 
`role` varchar(45) NOT NULL, 
`password_last_change` date NOT NULL, 
/* Keys */ 
PRIMARY KEY (`id`) 
) ENGINE = MyISAM; 

———————————————- 
Add an access controller list module that you load on startup (use the code line: require once ‘path_to_aclmodule/your_acl_module.php’; in your index.php ) that has some of these entries: 

<?php 
require_once ‘Zend/Acl.php’; 

$acl = new Zend_Acl(); 

require_once ‘Zend/Acl/Role.php’; 

// Define ROLES for the system 
$acl->addRole(new Zend_Acl_Role(‘Developer’)); // Can access all feature 
$acl->addRole(new Zend_Acl_Role(‘Admin’)); // Can access Admin funtions 
$acl->addRole(new Zend_Acl_Role(‘User’)); // Can access only USER but not Admin 


// Define RESOURCES that need permission to be used/manipulated 
require_once ‘Zend/Acl/Resource.php’; 
$acl->add(new Zend_Acl_Resource(‘user_admin’)); 
$acl->add(new Zend_Acl_Resource(‘someimportantfeature’)); // A functiion in a controller that requires access control 

//Configure regular User 
$acl->deny(‘User’); 
$acl->allow(‘User’, ‘a_user_function’); 
$acl->deny(‘User’, ‘someimportantfeature’); 

//Configure an Administrator 
$acl->allow(‘Admin’); // all rules 



Zend_Registry::set(‘acl’, $acl); 
——————————————- 

… and, after loading your db ‘users’ table with user data + the ‘role’ value for each like: Admin, User, whatever.. reference and check the ‘role’ in a controller with: 

class ViewController extends Zend_Controller_Action 

public $user_role; 

function preDispatch() { 
$auth = Zend_Auth::getInstance(); 
if (!$auth->hasIdentity()) { 
$this->_redirect(‘/’); 
} else { 
$userdata = $auth->getIdentity(); 
$this->user_role = $userdata->role; 
$this->view->user_role = $userdata->role; // to pass around in the ‘forms’ and ‘menus’ 
$this->username = $userdata->username; // for use by called functions in this controller (below) 




——— 

And actually test the role at the beginning of a function in the controller similar to this: 

function someimportantfeatureAction() { 
//***************ACCESS CHECK*************************// 
$acl = Zend_Registry::get(‘acl’); 
if(!$acl->isAllowed($this->user_role, ‘someimportantfeature’, ‘view’)){ // user_role(s) is NOT ALLOWED to access this function unless specifically allowed in access control list. 
print_r($this->user_role); 
$this->_redirect(‘/static/noaccess’); 

//***************END ACCESS CHECK*************************// 

….. if the above access test is passed (Admin = yes, User = No), then your controller function gets to run. 

The above snippets are NOT in any way the only way, but just part of an existing site that uses access control via a users table with roles and other values that can be checked.


For all your Web applications development projects keep coming to us !!

Raghav 
# 990.203.5965
Ravina Technologies
No.24 Pattamal Plaza 
3rd Cross Kamanahalli 
BANGALORE 560084 
Get the Best from US !!