Design Your Website Digitally

What makes a web design company different and more desirable than others? It is the availability of all round services that help in the development, design and hosting of a website at a single place. Website designing and development has evolved over the years with companies going Digital. Digital websites are more appealing to the viewers and are also functionally superior. Digital agencies create digital website by using advanced digital art and animation techniques to make the web pages attractive to users. Digital design agency has personnel that are adept in languages required for designing a web page in the best way possible. Besides offering design and development services, digital agencies also help in hosting of the website, Search Engine Optimization process to ensure that the customer reaches your company ahead of competition, online marketing services that ensure the potential customers are converted and retained and more. It is a single one-stop shop which takes care of all your website development operations, beginning from creative design to the successful launch of the website. A digital agency also assists you in marketing your website with the help of processes like SEO, PPC, Online marketing, email marketing etc. Digital agencies are well versed in online concepts and focus on the internet to drive in sales. As such the services of a good digital agency cannot be forgone in today’s highly competitive environment. Website Design Dubai offers some of the most recognized and revered digital web design services to its clients that are spread across the world. Not having a web presence today can be dangerous. It is the first thing people search out for while they look out for information on your company and products or services. A good website can turn out to be the best thing that can happen to your online business.

Facets of real estate in Kochi

Real estate in Kochi provides urban residents exposure to better facets of urban living. These residents confirm to the standards of real estate while opting to own new urban homes. The real estate in the metropolitan city is providing urban residents deluxe homes with the most amenities and new comforts they can desire for fine urban living. The successive developments in the city are increasing the interests of many urban residents in the real estate. The value of assets is also improving the scope of real estate in the metropolitan city. Many residents seek the assistance of realtors for seeking the better residential properties in the city. The increasing value of assets in Kochi is leading investors and residents to invest in the city. Real estate is also evolving the concept of new homes for contemporary living; new construction projects scheduled in the different urban sites settle a large fraction of urban residents in deluxe homes. kochi real estate is motivating urban residents to own new deluxe homes by providing the urban residents a plethora of new options in urban accommodations. The new construction projects scheduled in the city are eliciting the interests of residents from different places and they own flats and apartments in the city. These projects are also regenerating the interests of many residents to own the latest apartments in Kochi. Realtors are providing the residents urban homes that provide them better levels of comforts. The modern features of the apartments are leading many urban residents to invest in the real estate in Kochi.

Re: Looks pretty dead

Looking around here it looks pretty dead. Let's get this place going again.

Well, it basically is dead, since I do no longer have time to work on it. That may change in the future, but right now, I highly doubt this. It was a personal project to develop a forum software with certain features for a site that was never realized, because the owners changed their mind. After that, I continued it a while for a personal project, but lost interest at some point.

So yes, there is next to zero activity here, apart from the odd spam bot every now and then. Whether this will change I cannot say. The software itself is still available on github, but unless you're a developer with quite some experience, it's probably useless, because installation and configuration is unfinished and may not even work at all.

Re: User tagging

I don't know, that would imply having a lot of potential calls to the server if the user is allowed to tag multiple times. In this kind of cases where theres two options, having a very big query versus having multiple smaller queries I always tend to go for the big single query, specially if this query would be used across several users at the same time (since it would be basically fetching a text file). You can always put limits to the query if things get complicated or disable the ability to tag altogether.

Re: User tagging

Nope, I only fetch active users (is_activated = 1) and users with X post or more where X can be defined by the admin, other than that yes I fetch the entire table. I know this can be a problem with a large forum but then again most of the features on this mod will be a problem with a large forum.

Well, I always try to avoid potential performance issues, though there are a few, especially with the rating + notifications system in EoS - completely untested, but my guess is that thousands of post ratings every hour (something that can happen on a very busy forum) could pose a potential performance issue.

Simple idea: Why not fetch the user data after the first letter has been typed? This could reduce the number of possible matches significantly. Of course, it would be a problem when the user mistyped the first letter and decides to go back, in which case, you would have to repeat the query for a different starting letter.

Re: User tagging

Nope, I only fetch active users (is_activated = 1) and users with X post or more where X can be defined by the admin, other than that yes I fetch the entire table. I know this can be a problem with a large forum but then again most of the features on this mod will be a problem with a large forum.

But how exactly do you perform the database lookups for the user names?

Its just a plain query to the users table, the query fetches the real_name ad the ID and return the data as a json file, the mention script fires an ajx call to this special action and it gets the daa in json format.

Re: User tagging

But how exactly do you perform the database lookups for the user names?

Its just a plain query to the users table, the query fetches the real_name ad the ID and return the data as a json file, the mention script fires an ajx call to this special action and it gets the daa in json format.

Re: User tagging

Well, thats as far as I could go really, the script itself fires up an ajax call everytime the user types the @, thats cool for simple queries to text files or simple demo pages but for something real like a forum userbase thats just not possible as it would kill the server. Thats why I end up wrapping the ajax call to be fire up only on focus() , that alone drastically reduced the number of ajax request the script does, the retrieved data gets appended to the DOM so all the sorting and juggling are done on client side which is really a nice plus to have.

But how exactly do you perform the database lookups for the user names?

I know, it's a performance thing - looking up on every letter typed by the user would generate way too many requests, so that's not a solution.

At some point, I had the idea of implementing "lightweight" requests, particularly for requesting json responses. Such a lightweight request would skip all the heavy initializations like loadTheme(), loadBoard() and so on, because this isn't really needed for a simple database lookup. Loading the session, permissions and user data would still be required though, and with some testing, I found out that you don't gain much from skipping a few initializations, so I quickly forgot the idea.

For small forums (probably for the majority of all forums out there) you could simply fetch all username at once and cache them using our caching system - refreshing this cache every couple of hours or maybe every time a new member registers would be enough.

Still, you would need to fetch the username cache when a member performs a lookup and store it somewhere (preferably in the browser to make lookups completely client-sided). With a large member base, the cache could easily be a couple of megabytes in size, but memory isn't really the problem here, it would just generate a lot of traffic.

Quote

I tried the SMF autosuggest feature, perhaps it was me but I didn't find it easy to customize and besides it wasn't designed to work on textareas.

The latter can be done quite easily (just a bit work on the JS). What autosuggest does is that it requires the user to know the first 3 letters of the username - it will only query the database after the first three letters have been typed. This is a reasonable compromise, but with a large member base, the list of names sharing the first three letters can be large enough to present the user a very long list of names.

Re: User tagging

Well, thats as far as I could go really, the script itself fires up an ajax call everytime the user types the @, thats cool for simple queries to text files or simple demo pages but for something real like a forum userbase thats just not possible as it would kill the server. Thats why I end up wrapping the ajax call to be fire up only on focus() , that alone drastically reduced the number of ajax request the script does, the retrieved data gets appended to the DOM so all the sorting and juggling are done on client side which is really a nice plus to have.

I certainly don't know how can it be optimized and I only had tested it on local and on my site so I still don't know how it will behave with a large userbase. The things I did to minimize server hits were based upon assumptions and common sense

What was really nice is that the script lets you output the data back to the textarea in any way you want, I chose this format because that was an easy way to get the data with regex but I know I could write the data back in a fancy and more stylish way like @username and pass the real data on some hidden post var then do the replace on parsing.

I tried the SMF autosuggest feature, perhaps it was me but I didn't find it easy to customize and besides it wasn't designed to work on textareas.

That looks good, but imho not enough "lightweight" - maybe it can be stripped down a bit

I've planned to use a modified version of the already present username-lookup in SMF (what's being used for adding buddies, for example), but since there are still some unresolved difficulties, it's not yet implemented, so auto-complete doesn't work.