Tag Info

Hot answers tagged

7

Although Rails hosting will probably never be as inexpensive as PHP, since the infrastructure requirements are always higher, it is not expensive to host a Rails site. It does take a certain amount of technical skill to properly deploy a Linux-based server and load on Rails and all the associated database back-end stuff, but this is not an insurmountable ...


6

This is a bad idea. This practice, of showing one thing to search engines and another to users, is called cloaking: http://www.google.com/support/webmasters/bin/answer.py?answer=66355 It will cause your site more harm than good, with respect to search engine results; it "may cause your site to be perceived as deceptive and removed from the Google index", ...


5

Not an answer to your question, but to be very honest, my initial impulse when I read about your business setup was: "Why is he not just sticking with PHP?" Don't get me wrong: I'm sure Ruby is a beautiful language, and Rails a great framework and much of it is in many ways superior to PHP. It's also great for a developer to explore new fields etc. etc. ...


3

You can do what sites like experts-exchange.com does and use a feature called "first page free". Google will index content that is normally blocked by a pay wall in exchange the publication is required to show the full content of that page to any visitor from Google. Obviously this means savy users can find your content for free if they keep using Google ...


3

Functionality Testing Many automated browsers such as SeleniumHQ can perform the tests. If you feel it is too complicated you can write your own script with greasemonkey / tempermonkey since you have knowledge in js and jQuery. Performance and stability testing If you expect the number of user is large, it is worth to do stress test with JMeter although ...


2

Verify that the file name is right. In particular verify that your host isn't converting it to htm instead of html. Try to load the file yourself to ensure that there is not a redirect. Google doesn't follow redirects when verifying for obvious reasons. Next, check the permissions on the file. Files uploaded at the site root like Google requires are ...


2

CakePHP is similar to RoR, but the bake utility is a console app. You could bake your code locally and upload it to your GoDaddy account though. However, you'll have to do all of your unit testing via the browser or do it locally if you want to test via the CLI. It's a bit less convenient, but that's the cost of choosing an economy hosting package.


2

Website development and Website hosting are two very different beasts. If your primary goal is to learn how to develop I would recommend using a local desktop. You can install whatever you want (apache for webserver, development environments, libraries, etc) and play and learn as much as you want for no cost. Once you have a sense of what it is you want ...


2

It doesn't seem like this would be a problem as I don't see this form containing any kind of content that might be possibly used to benefit your rankings. But if you're using JavaScript to populate and submit the form why not go all the way and use JavaScript to capture the data and submit it via Ajax so there is no hidden form necessary?


2

If you use reCAPTCHA, you can use their API to log the number of failed attempts (code shown uses the reCAPTCHA Ruby gem): if validate_recap(params) #user validated the captcha, create an account else #user failed to validate, log the attempt and show a new captcha end Using the reCAPTCHA library helps digitise books while reducing scripted ...


2

You should start with html 4.01. Don't discard it because it's old, Is is the core language for all the websites in the world. But of course, the specs by itself could be hard to understand, so you need sites like html dog or w3 schools, or any other site with HTML tutorials. Once you are familiar with it, you should practice with CSS, again don't discar ...


1

If the jquery / custom js is implemented within a component that is shared by both the editing and view modal states then yes, it could potentially interfere with other components. It would be best to isolate function to form - insofar as to streamline components only necessary for "published" display vs "edit mode" Without knowing more specifics and an ...


1

Joomla 'works like that' because your web hosting comes pre-setup with a server configured to serve PHP scripts. Some webhosts will also allow you to serve Rails apps this way - this is very uncommon. Working with Rails involves working with the command line, to set up your app, run tests, use the rails console, etc. so command-line access to your ...


1

You could use FaultPress from WooThemes, and install any number of Voting plugins into WordPress so people could post feature requests and vote on them. Each feature could be associated with a Milestone that your developers could keep track of. http://demo.woothemes.com/faultpress/


1

Just did a DNS lookup: rails.hosayif.com >> canonical name = sharp-meadow-6535.herokuapp.com. Non-authoritative answer: rails.hosayif.com canonical name = sharp-meadow-6535.herokuapp.com. sharp-meadow-6535.herokuapp.com canonical name = ar.herokuapp.com. ar.herokuapp.com canonical name = argon-stack-1879049447.us-east-1.elb.amazonaws.com. Name: ...


1

Your Ruby on Rails application will reference files in your 'shared' folder. The 'current' folder points to the directory which contains your applications files - not the shared folder. If you keep assets, such as images, in your shared folder then you needed to copy that over as you did. Your current folder is probably easier to maintain through ...


1

As a place holder answer until the original poster post an answer stating that after posting the issue that SSL became enabled in Heroku without any know change on their part, and that the issue appears to be a result of some issue on Heroku's end since nothing was change, but the issue went away. See the last update at the bottom of the original poster's ...


1

If your controllers are not called directly via a URL (e.g. they are web pages that you can pull up in a browser and output HTML but are files that are included via a server side technology) then Google won't index them or even know about them. Google doesn't see your server side code. They only see the HTML it produces. Now if the pages that include those ...


1

I'd just set up an IMAP or POP3 server and have the rails app retrieve the mail that way. Ruby most likely has decent library support (either in the standard library, the rails framework or another third party library) for both protocols and it will require very little work on your part to get working. I'm not a Ruby guy but I do know just about every ...


1

You can use one of the many web page debugging tools like the Developer tools within browsers (keyboard shortcut - F12) or Fiddler or Firefox add-on Firebug to view web page elements including name & location of any audio files. In IE9 & Chrome, you can get the URL of files from the Network tab.


1

Based on your comments above, it sounds like you're testing Yahoo Media Player on a Mac by double clicking the .html file, resulting in a URL like file:///path/to/your/file.html, or using the built-in Ruby on Rails test server. Having tried it myself, that doesn't work. Yahoo Media Player only loads correctly when the URL in your browser's address bar ...


1

There are a couple of things you can use. First, assuming you have signed the domain up for Google Webmaster tools, you can select the prefered version of the URL. http://googlewebmastercentral.blogspot.com/2009/02/specify-your-canonical.html I would also add an HTACCESS rule to redirect visitors to the preferred URL. RewriteCond %{HTTP_HOST} ...


1

I guess a few questions that might point you in the right direction: What part was supposed to be 'seamless'? The processors's end switching from Authorize.net to EPN or your integration? How were you using Authorize.net? The simple way where they collected all the info on their pages, or did you do the API integration where you posted information If the ...


1

without knowing anything more about your site, I would say, you have a similar problem as described here. The main idea behind this bug is, if you modify some DIV or other kind of HTML-tags with JavaScript, before they are closed, IE says 'Operation cancelled...' and will not load the page. I would suggest that you disable JavaScript for testing. If IE ...


1

I'm not sure if such 'shared hosting' accounts is the best way to approach this. Instead I would suggest a vps account into which you can SSH in directly and setup a Linux distro of your choice - the most hassle free solution would be Ubuntu 10.04 LTS (or the newer 10.10). Look at setting up Passenger + Apache. Getting Capistrano to work after that is ...


1

I've played with Magento, which is one of the more popular open-source solutions out there. I wasn't too keen on the structure of the file system, for me it wasn't very intuitive to dive in and figure out how to customize templates. I personally had a better experience building an eCommerce site using OpenCart. It has an active user forum for getting ...


1

I absolutely love Magento for cheap quick E-commerce websites. I put together a website on it last year for a swimwear company. Here's a link to the site I built on it for comparison in case you want a real word example to see versus the demo they have on their website: http://www.swankini.com/ It also has plenty of developer support, plugins, and templates ...


1

Joomla might be worth a look. They have an excellent Social Community plugin that allows for paid membership: http://www.joomlapolis.com/ Some features of Joomlapolis as shown on their webpage: * Add member subscriptions to your community * Allow paid or free memberships * Subscribers pay you * Sell products and services * Collect ...



Only top voted, non community-wiki answers of a minimum length are eligible