include facebook and twitter as login option - facebook

How to include login with facebook and twitter option in a website.

Go look at http://www.janrain.com/products/engage
They have a very useful tool for doing this and they will walk you through the process (considering you have at least some programming knowledge). They provide code for all the major libraries including PHP, Ruby, Java, and ASP.

Related

Seeking CMS option for heavily customized dashboard site?

I'm currently developing a dashboard system full of web apps that utilize jQuery, AJAX, and PHP heavily. I frequently update this system with new apps that are highly customized and designed to be customizable. I prefer coding things from scratch because I like the freedom of writing clean code that isn't dependent on foreign plug-ins (the authors of which I oftentimes don't know personally) or code that is tangled up in pre-built architectures (i.e. Wordpress AJAX backend calls).
I have a fully functioning site that works. I'm achieving the analytics and functionality I've set out to develop so far. However, it's been brought to my attention to consider utilizing a CMS like Drupal or Joomla or Wordpress as the site gets larger and supports more users, so that it's as future proof as possible. I've tried Wordpress in the past. I'm not a fan. It feels too restricting. I'm looking for a CMS that support a Dashboard system where I'm free to code without relying on plug-ins or backend libraries . Ideally, something like Wordpress but without plug-ins and a frustrating backend.
Umbraco is good, it's fully customisable and open-source. I've used it multiple times. It starts off bare-bones and you have to build most things from the ground up, however it does come with a fairly sizable online community.
As it's written in Angular, you can change the CMS HTML pages on the fly, and I find it a little more forgiving than some CMS' such as Orchard.

Why use WebMatrix Facebook helpers verus just using facebook generator?

I am wondering why would you use the html helper for something like the like button
then using the generator from facebook
Why use the Twitter helper, or the Gravatar helper for that matter? Or any helper?
WebMatrix is targeted at an audience of learners. This group is barely assumed to know HTML (although I realise that description covers a lot of experienced Web Forms developers too), so providing a reasonably consistent set of APIs to help make use of social networking widgets makes sense to me. It means that the learner can have Twitter feeds and Like buttons on their first site in a few seconds, rather than having to trawl all over the Internet to find out how these things are done, and then potentially getting confused by the developer material offered by these sites. If they achieve a degree of success early on, they will more likely persist with the framework.

A simplistic blogging CMS for my needs?

I'm looking for a CMS which isn't too feature heavy and simply allows me to post, users to comment and to login. I'd like to embed it easily inside a HTML/CSS website I've already built too. Opinions?
If you want something simple without requiring with PHP/MySQL I'd look at TiddlyWiki: http://www.tiddlywiki.com/
I've only played with it briefly in the past but it's nice and simple to install. It's all contained in one file that you put on your server. It has a dedicated fan base and although it's called a wiki it's also good as a blogging platform or basic CMS.

Using a facebook page as a content management system?

Greetings,
So I am making a website for a friend who wants to be able to make posts onto his facebook page, have these posts (only by him. and preferably their assorted comments) be pulled in on his website.
I haven't done any work with facebook's api before, and I'd most likely be writing this in PHP (maybe wordpress?) but I am open to other languages / frameworks depending on what is appropriate.
possibly too heavy for your requirements, but check out the (free) Community edition of the Liferay portal server and the facebook portlet in particular. I'm not saying it is what you want, but if it supports your requirements out of the box with no coding and a little configuration it may be worth a look.
You might be interested in using Drupal with the Drupal Facebook module: http://drupal.org/project/fb It takes a lot of pain out of dealing with the fp apis, and you can quickly and easily build a site that has a Facebook application aspect to it. You can also write custom modules for Drupal Facebook to extend it into areas of the FB api that it does't utilize.

GWT SE friendly application

How can I develop 'Search Engine Friendly' web app in GWT? Take an example of StackOverflow itself, it's a web app and should be SEO friendly allowing users to search from search engines. If someone wants to develop same app in GWT. How can one make it SEO friendly?
GWT contains a single HTML file. How can we allow its inner content to be visible in SE?
Any suggestion or comment, will really help. Thank you.
Make it crawlable ... this could be helpful http://code.google.com/web/ajaxcrawling/
As someone who has done this before, I want to warn you. If you are going to do a small application and want to be searched by google, great. http://code.google.com/web/ajaxcrawling/ will work. If you want to build a tool that includes bing, then you will be out of luck. You are better off breaking up your navigation with HTML and embedding your GWT in one of the pages.
Until all search engines can handle this, you will spend precious resources trying to work redirection and carefully reviewing search engine results.
When building an SPA, you don't have to do anything specific for Google anymore. Google's AJAX crawling scheme has been deprecated been Google.
You just have to make sure your website serves your users well, and that it is convenient to use. Google will crawl it in a way relatively close to your user experience.
Should you want to do more, however, you can use Prerender. I would recommend checking that article:
https://moz.com/blog/optimizing-angularjs-single-page-applications-googlebot-crawlers